节选自《10个糟糕的IE Bug及其修复》,正如文章名,文章列出了主要是IE 6的Bug以及其解决方法。有不少都是已经很熟悉的了,现在只列出里面的三个放在这里做下记号。
Bicubic图片缩放
在IE中缩放图片会出现一些锯齿,显示效果不如其它浏览器。解决方法可以加入下面一段CSS代码:
img { -ms-interpolation-mode: bicubic; }
IFrame背景透明
要想在IE中把IFrame的背景设为透明,首先要把IFrame的allowTransparency属性设置为true,如下:
<iframe src="content.html" allowTransparency="true">
</iframe>
还要在CSS代码中加入如下代码:
body {
background-color:transparent;
}
禁用IE默认的垂直滚动条
默认情况下IE始终都会显示垂直滚动条,以前去除默认垂直滚动条的方法就是用JavsScript,现在看到这个方法更方便,只要在CSS代码中加入如下代码即可:
html {
overflow: auto;
}