css – IE8的透明png渲染在我的网站上是FUBARed

我刚刚下载了IE8的完整版本,所以我可以测试一个我刚才创建的网站.
[删除示例]

专注于左侧栏的背景图片.假设是一个1×1半透明的.png图像重复. IE8呈现为渐变!当您尝试将窗口或鼠标滚动到侧边栏时,它甚至会变得更糟.

我已经在正常浏览器(IE7,Firefox和Chrome)中测试了这个网站.它正好像我在这些设计中一样. IE8是FUBARed的.我试图将IE8设置为“IE7”模式,但仍然看起来很糟糕. IE7在IE7模式下显然不是像真正的IE7一样渲染.甚至“IE7元标记”也不起作用.

有其他人有这样的问题吗?我以为IE8应该是一个改进,而不是倒退.

附:请原谅这个页面上的肮脏的标记.我用IE的“保存整个页面功能.

解决方法

这可能是IE8中的渲染错误,也可能是平滑重复图像边缘的一些功能,从而给您带来意想不到的效果.无论哪种方式,使用这样一个小图像都会遇到问题并不奇怪.你是否意识到浏览器必须绘制图像190152次来渲染页面

我正在使用10×10半透明png作为页面中的div的背景,并且在IE8中渲染得很好.

相关文章

前言 最近项目做完,用户需要兼容IE,于是开展了兼容性的调整工作。边调整边想感叹IE真是个沙雕。。特将...
前言 有些属性不是很常用,但是工作中遇到了,记录一下,方便学习。 1、text-indent text-indent 属性规...
前言 政府网站会遇到公祭日的时候,网站整体颜色变灰的情况。今天正好调了一下。在此把解决方案分享给大...
需求 项目里有个消息中心,当有消息的时候,小铃铛图标可以晃两下,提示当前有信息。 实现过程 书写css...
html代码 css代码 效果图
在一些界面上 , 如果每个icon都去找图片还是相当麻烦的 , 直接使用css画出icon就方便的多了 , 下面两个...