Javascript IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称?
IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称 随便 我可以在……中添加任何内容。。。。。。。。但是不能修改里面的任何东西Javascript IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称?,javascript,css,xhtml,png,internet-explorer-6,Javascript,Css,Xhtml,Png,Internet Explorer 6,IE 6是否有任何PNG补丁,并且不修改当前的HTML、CSS和图像名称 随便 我可以在……中添加任何内容。。。。。。。。但是不能修改里面的任何东西 在一个镜头中,我想使所有png透明。正如我刚刚了解到的,将使IE像一个符合标准的浏览器一样工作,包括png修复。这可以通过两种方式修复 有一个名为png-fix.js的修复文件,只需从网络获取并将其包含在标记之前 更好的是,您可以通过photo shop工具将png文件格式更改为png-8格式 好的,这里有一个问题:如果你根本不能修改HTML、CS
在一个镜头中,我想使所有png透明。正如我刚刚了解到的,将使IE像一个符合标准的浏览器一样工作,包括png修复。这可以通过两种方式修复 有一个名为png-fix.js的修复文件,只需从网络获取并将其包含在标记之前 更好的是,您可以通过photo shop工具将png文件格式更改为png-8格式
好的,这里有一个问题:如果你根本不能修改HTML、CSS或图像,你到底能修改什么?来自服务器的原始网络流?我首选的PNGFix是。它易于使用,如页面中的示例:
<!--[if IE 6]>
<script src="DD_belatedPNG.js"></script>
<script>
/* EXAMPLE */
DD_belatedPNG.fix('.png_bg');
/* string argument can be any CSS selector */
/* .png_bg example is unnecessary */
/* change it to what suits you! */
</script>
<![endif]-->
您可以将.png\u bg选择器设置为您认为合适的任何值。也许您想替换页面上的所有标题:DD_belatedPNG.fix'h1,h2,h3' 你以前不是已经问过很多次这个问题吗?是的,这叫做卸载。为什么要用否定标记?奇怪。@不满的船-不。我以前没有问过同样的问题。我需要在不修改当前css和HTMLok的情况下理解你的观点。我可以通过这个方法为所有PNG变量IE7_PNG_SUFFIX=.PNG;2不是一个解决方案:在8位PNG具有alpha透明度的情况下也需要修复。我可以在里面添加任何东西,但不能在里面添加。在这种情况下,Kyle的解决方案可以工作,只需将javascript放在文档的开头。