2012-08-17 66 views
0

请遵守此琴:http://jsfiddle.net/8nrPm/3/链接按钮的宽度在div菜单外部工作,但不在里面?

我已经加入这个设置动画按钮的宽度:

.manimation a{ 
    width: 360px;text-align:center;border-bottom:9px solid #43cf61 
} 

工作正常。现在,将鼠标悬停在按钮上,有两个按钮,使用相同的技术设置宽度对这些按钮没有任何影响。

正如你可以在我的样式表中看到,我已经加入这个按钮设置为游戏宽度:

.mgames a{ 
    width: 150px;text-align:center;font-style:normal;border-bottom:9px solid #e34328 
} 

但是宽度没有影响。 为什么?我如何设置它的宽度?

我会建议俯视小提琴http://jsfiddle.net/8nrPm/3/,因为我确定必须有一些东西阻止宽度工作。此外,我试图将!important添加到它,但没有奏效。

+0

你会提供你想要的图像吗 – 2012-08-17 14:11:46

+1

我不完全确定我明白你的意思吗? – 2012-08-17 14:12:38

回答

1

定位点是一个inline元素。内联元素不带width, height, vertical margin & padding。这样写:

.megadiv a{ 
display:block; 
} 
+0

谢谢,我很快就读到了它,它似乎是问题,但是,当我添加** display:block; **到** megadiv a **时,它完全改变了* MORE *按钮,包括里面的按钮,为什么?请看看这个更新的小提琴:http://jsfiddle.net/8nrPm/4/ – 2012-08-17 14:23:46

+0

没关系,似乎那个造型是在李。所以谢谢你,我已经投票并接受了这个答案! – 2012-08-17 15:00:47