ul>li>a>img图片居中
<div class="product-box"> <ul> <li><a href=""><img src="img/xianhua_icon.png" alt=""></a></li> <li><a href=""><img src="img/yongshenghua_icon.png" alt=""></a></li> <li><a href=""><img src="img/cake_icon.png" alt=""></a></li> <li><a href=""><img src="img/gift_icon.png" alt=""></a></li> <li><a href=""><img src="img/choclate_icon.png" alt=""></a></li><!-- <div style="clear: both;"></div> --> </ul> </div> .product-box{ ul{ li{ float: left; } a{ img{ } } } } 仅仅对li设置浮动时效果如下,没有居中且li(a标签)高度辣么~高 对ul设置居中并将其显示方式设置为table,即 .product-box{ ul{ margin: 0 auto; display: table; li{ float: left; } a{ background