<div class="logo item1"><a href="http://caibaojian.com"><img src="http://caibaojian.com/wp-content/themes/c2/images/logo.png" width="138" height="30"/></a></div> <p>第一个在IE8中不出现:因为父类浮动、图片内设width,css图片设为max-width:100%;</p> <hr/> <div class="logo item2"><a href="http://caibaojian.com"><img src="http://caibaojian.com/wp-content/themes/c2/images/logo.png" width="138" height="30"/></a></div> <p>第二个可以看见:因为设置了图片的父类浮动的宽度</p> <hr/> <div class="logo item3"><a href="http://caibaojian.com"><img src="http://caibaojian.com/wp-content/themes/c2/images/logo.png" height="30"/></a></div> <p>第三个可以看见:因为去掉了图片的width属性</p><hr/> <div class="logo item4"><a href="http://caibaojian.com"><img src="http://caibaojian.com/wp-content/themes/c2/images/logo.png" width="138" height="30"/></a></div> <p>第四个可以看见:因为设置了图片CSS里面的width:auto;</p><hr/> <div class="logo item5"><a href="http://caibaojian.com"><img src="http://caibaojian.com/wp-content/themes/c2/images/logo.png" width="138" height="30"/></a></div> <p>第五个可以看见:因为设置了图片CSS里面的max-width:none;</p><hr/>
img{max-width:100%;} .logo{float:left;} hr{clear:both;} .item2{width:138px;} .item4 img{width:auto;} .item5 img{max-width:none;}