2
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";

我想将上面的代码用作内联样式,例如:

<div style='-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";'>

但我认为到处都是引号有些古怪。这可以做到吗?如何?

谢谢!

4

2 回答 2

2

就个人而言,我鼓励您只使用外部样式表。这将完全避免您在尝试使用内联样式时遇到的“引用中的引用”困境。

但 ...

我相信您可以根据需要简单地使用&quot;和/或\"

请试一试——然后发回你发现的东西:)

于 2012-08-25T05:44:06.673 回答
1

旧帖子,但解决方案是排除括号内的引号。以下语法可以在 IE 的好战中幸存下来:

<div style="-ms-filter:'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=myBackground.jpg, sizingMethod=scale)';">

文件可能应该使用网络安全约定命名。

于 2014-07-24T14:55:49.403 回答