html 中li标签自动换行

html-css08

html 中li标签自动换行,第1张

li标签如果不设定做浮动动作的话是默认换行的,如果你没有设定且没有换行,应该是继承了上面的左浮动(float:left),可以使用clear:both或者clear:left清除一下。

<li>是块级元素,检查页面是否加入了浮动属性,float:left若加了,在之后的一个html标签中用clear:both进行清除浮动,而不是强制换行br。例:

<li><a href="#" target="_blank">首页</a></li>

<li><a href="#" target="_blank">简介</a></li>

<li><a href="#" target="_blank">权威</a></li>

<li style="background:noneclear:both"><a href="#" target="_blank">联系我们</a></li>

html没什么的难的,就那200来个元素用来用去,不懂的再问我

试试clear:

/*先在css中加上*/

.clear{clear:both}

<!--再在html中,在“长春”所在的li块与前一li块之间加上-->

<div class="claer"></div>