GWT中的ClientBundle - 纹理图集

时间:2012-03-02 14:27:11

标签: gwt gxt clientbundle

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

1 个答案:

答案 0 :(得分:1)

你是如何收录图片的?与@Sprite?创建一个@Sprite样式,除了图像,其中没有任何内容。然后为css的所有其余部分创建样式作为单独的样式。在代码中,您可以将元素设置为多个样式。至于ie,当它是旧版本的ie时,请使用chrome-frame。