0

创建 ClientBundle 时,来自 bundle 的图像在页面上表示为 FF、CH 中的内联数据(例如 img src="data:image/gif;base64,R0lGODlh....)。图像被分配给背景,因此“背景-位置”属性工作正常。通常,MS IE 会出现问题。IE 不是嵌入图像,而是创建图像映射/纹理图集/图像缓存(不太确定名称),因此不能使用“背景位置”。是有什么方法可以禁用图像缓存的创建。此外,是否可以控制数据嵌入。对于长列表,例如,列表项生成的 html 非常大,因为从项到项重复相同的数据。

4

1 回答 1

1

你是如何包含图像的?与@Sprite?创建一个只有图像的@Sprite 样式。然后为所有其余的 css 创建样式作为单独的样式。在代码中,您可以将一个元素设置为多种样式。至于ie,看老版本ie的时候用chrome-frame。

于 2012-03-02T15:05:31.283 回答