html div的背景颜色问题

发布网友 发布时间:2022-04-24 11:37

我来回答

3个回答

热心网友 时间:2022-04-21 14:20

你的问题有多种解决方法:
方法一:将li的float属性删除,display改成inline-block,即:
li{display:inline-block;*display:inline;*zoom:1;width:60px; height:60px; margin:50px;}
方法二:为ul添加overflow:hidden属性,即: ul{overflow: hidden;}
方法三:为ul添加指定高度,如:ul{height: 400px;}
这三种方法我都是在猎豹浏览器里测试的,都能达到你的要求。。当然咯,最后采用哪种还需要你自己决定。

热心网友 时间:2022-04-21 15:38

给所有的图片添加float:left,能保证所有的横向排列。但是,你的图片外面有li。并且li是有floatde ,
所以你可以试试清除所有float的属性,就both:clear

热心网友 时间:2022-04-21 17:13

你想要的是这种效果吗?

如果是的话,你就把<li><a href="" target="";><img src="" />><BR />T3<BR /></a></li>
中那多余的“>”去掉就行

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com