1
我能够成功地使用图像精灵(@sprite),通过显式定义具有同级CssResource和ImageResource访问器的ClientBundle。不过,我想知道是否使用精灵意味着必须有一个单独的.css文件。如果我将我的样式与<ui:style>
内联定义,如何获得图像访问器的已知名称以便与gwt-image:
一起使用?内联样式中的图片精灵?
我能够成功地使用图像精灵(@sprite),通过显式定义具有同级CssResource和ImageResource访问器的ClientBundle。不过,我想知道是否使用精灵意味着必须有一个单独的.css文件。如果我将我的样式与<ui:style>
内联定义,如何获得图像访问器的已知名称以便与gwt-image:
一起使用?内联样式中的图片精灵?
回答我自己的问题:在同一模板图像资源的
<ui:style>
@sprite .panel {
gwt-image: "titleBackground";
}
</ui:style>
<ui:image field='titleBackground' src="constants/title-bg.jpg" />
的字段名称作为图像存取函数中生成的客户端软件包的名称。