解决IE6与IE7中的按钮多出1px的内边框问题
5月 9th, 2009
[参与测试的浏览器:IE6 / IE7 / IE8 / FF3 / OP9.6 / SF3 / Chrome2 ]
[操作系统:Windows]
自古多情空余恨——这话太适合形容我此时此刻的心情,IE6/IE7这俩自作多情的浏览器经常让我愤恨不已。
这故事、这bug是这样的:
默认的按钮我不爱它,所以我想给它一个我觉得漂亮的背景,但是长度又不一致,所以就加个border,然后弄个可以repeat-x的background-image。
结果:IE6/IE7出现了1px的白色内边框。
提示:你可以先修改部分代码再运行。
^-^ 改变了一下body的背景,发现原来这个内边框其实不是白色的,而是透明的。
提示:你可以先修改部分代码再运行。
唔,幸亏是透明的,于是解决方案很快就找到啦:
提示:你可以先修改部分代码再运行。
最新评论