我正在尝试将其中一个列表项的宽度设置为50%。水平列表应为100%宽度。 JSFiddle
<ul>
<li id="item1">hello</li>
<li id="item2">world</li>
</ul>
ul {
list-style-type: none;
width: 100%;
padding: none;
}
ul li {
display: inline;
}
#item1 {
width: 50%;
}
答案 0 :(得分:2)
提供display: inline-block;
代替display: inline;
ul li {
display: inline-block;
}
<强> Working Fiddle 强>
检查不同的显示属性here
答案 1 :(得分:2)
li
显示应为inline-block
ul li {
display: inline-block;
}
答案 2 :(得分:1)
显示inline-block
ul {
list-style-type: none;
width: 100%;
padding: none;
}
ul li {
display: inline-block;
}
#item1 {
width: 50%;
}
&#13;
<ul>
<li id="item1">hello</li>
<li id="item2">world</li>
</ul>
&#13;