我只是做了一个UL列表中有4种LI元素和我在CSS中这样做:按键宽度问题
ul li {
width:200px;/*problem*/
display:inline;
color:white;
background-color:red;
border-radius:5px;
font-family:verdana;
font-size:2em;
box-shadow:0 7px 0 #600;
padding:5px 20px;
margin:15px;
}
的问题是,width属性与li元素的宽度不influency,如果我想做的更大我必须添加填充左右,但这并不好,因为在每个框中有不同的长度,因为有些字母比其他字母多。
这是为什么发生?
谢谢,
'显示:inline-block的;' –
什么我上面的人说^如果你想要使用的盒模型分配之类的东西宽度和填充正常,你需要使用用它'如果你希望它显示为一个正确的块元素,则显示:inline-block(如果你想内联)或者display:block。 –