2011-05-10 41 views
1

我能够成功地使用图像精灵(@sprite),通过显式定义具有同级CssResource和ImageResource访问器的ClientBundle。不过,我想知道是否使用精灵意味着必须有一个单独的.css文件。如果我将我的样式与<ui:style>内联定义,如何获得图像访问器的已知名称以便与gwt-image:一起使用?内联样式中的图片精灵?

回答

1

回答我自己的问题:在同一模板图像资源的

<ui:style> 
    @sprite .panel { 
     gwt-image: "titleBackground"; 
    } 
</ui:style> 

<ui:image field='titleBackground' src="constants/title-bg.jpg" /> 

的字段名称作为图像存取函数中生成的客户端软件包的名称。