请问HTML中关于li的问题

代码如下
<li style="float:left;">第一个</li>
<li style="float:left;">第二个</li>
<div style="这里应该怎么写?">第三个</div>

我想要的效果是第一个第二个是一行,第三个div另起一行开始,这个怎么写?

第1个回答  2015-11-17

可以用两个div分开写,div里面用span就行,如:

<div id="first-line">
    <span>第一行第一个</span>&emsp;&emsp;
    <span>第一行第二个</span>
</div>
<div id="second-line">
    <span>第二行第一个</span>
</div>

追问

我现在的条件式必须用li来写,我知道可以用span写的

第2个回答  2015-11-17
直接在style里写,li{display:inline-block;}追问

能否提供完整例子?

追答



Document

.myul li {
display: inline-block;
}

111
222

本回答被提问者采纳
第3个回答  2015-11-17
wight:100%追问

能否提供完整的例子

追答

第一个
第二个
第三个
直接这样就可以了
还可以

第一个
第二个

第三个
使用DIV分层实现