关于html中div中ul和li标签,怎么让下面的4张图在“擦擦还”这3个字下面
<divclass="namediv"><ul><liclass="liname"><labelfor="name">擦擦还</label></li></ul><ul><...
<div class="namediv">
<ul>
<li class="liname">
<label for="name">擦擦还</label>
</li>
</ul>
<ul>
<li>
<img src="images/jindanwang-wodezhanghu_17.png"/>
</li>
<li>
<img src="images/jindanwang-wodezhanghu_19.png"/>
</li>
<li>
<img src="images/jindanwang-wodezhanghu_21.png"/>
</li>
<li>
<img src="images/jindanwang-wodezhanghu_23.png"/>
</li>
</ul>
</div> 展开
<ul>
<li class="liname">
<label for="name">擦擦还</label>
</li>
</ul>
<ul>
<li>
<img src="images/jindanwang-wodezhanghu_17.png"/>
</li>
<li>
<img src="images/jindanwang-wodezhanghu_19.png"/>
</li>
<li>
<img src="images/jindanwang-wodezhanghu_21.png"/>
</li>
<li>
<img src="images/jindanwang-wodezhanghu_23.png"/>
</li>
</ul>
</div> 展开
展开全部
ul的宽度设置为100%,li设置浮动,这样子两个ul区域就相当于两列,另外第二个ul的li浮动就可以实现一排显示,最后的效果是两个ul相当是两列显示,就实现了4个图片在文字下面。
更多追问追答
追问
怎么个设法,我是小白,你讲得高深,求给点代码
追答
*{ margin:0; padding:0;}
.namediv{ width:1000px; margin:0 auto;}
.namediv ul{ float:left; width:100%;}
.namediv ul li{ flaot:left; margin:10px;}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询