留个笔记,以免以后忘记。
1,div height
空的div默认会有20px的高度,指定line-height和height的属性值均无效,可使用overflow:hidden。
2,img 3px
div的中img无缘无故多出3px的空闲,解决办法:
a,设置img的display:block。
b,html代码写成一行,例:<div><img src="" alt="" /></div>
3,img 变形
ie6不会按图片的比例缩放,所以会造成图片变形的问题。使用_width:expression(this.width > 110 ? "110" : true),可有效解决变形情况,不会出现变很小的问题,但是不完美。
4,div float 错位
在ie6中div float后会出现布局错位的问题,可加上display:inline可解决。