上一篇 是 div+ul +li
这次 我尝试了 在li里面嵌套 ul ,代码如下:
<div class="jcpl_2">
<ul class="ul2">
<li style="display:block;"><font>ningyb</font>————<font>ningyb</font></li>
</ul>
<ul class="ul3" style="float:left;display:block; width:340px;">
<ul style="float:left; display:block;width:155px;">
<li><img src="images/middle_015.jpg" /></li>
<li>ningyb</li>
</ul>
<ul style="float:right; display:block; width:180px;margin:0 2px 0 2px;">
<li>ningyb</li>
<li>ningyb</li>
<li>ningyb</li>
<li style="padding:0 2px 0 2px;">ningyb</li>
</ul>
<div class="clear"></div>
</ul>
<ul style="float:right; width:340px; display:block;">
<ul style="float:left; display:block; width:155px;">
<li><img src="images/middle_015.jpg" /></li>
<li>ningyb</li>
</ul>
<ul style="float:right; display:block; width:180px;">
<li>ningyb</li>
<li>ningyb</li>
<li>ningyb</li>
<li style="padding:0 2px 0 2px;">ningyb</li>
</ul>
<div class="clear"></div>
</ul>
<div class="clear"></div>
</div>
开始写完后,发现在ie8,ff,谷歌浏览器,不兼容;后来,试着给内层ul加宽度,就可以了,哈哈!感觉不错!
初学CSS,有什么不足之处,望高手指点!
——————————————————————————————————————————————————————————————————————————
以前开始接触html+css时,做的东西暴露出很多问题:
1.代码无语义化
2.清除浮动方式不佳
2.行内的css欠妥