<g:Image ui:field="myImage" url="/images/icon/close.png" />
这段代码可以正常工作,但下面的代码不行
.myCss { background: url(/images/icon/close.png);}
我问这个问题是因为这个问题。让您需要在 10 个演示者中使用关闭图标的图像。当用户将鼠标悬停在该图标上时,它将调用 closeHover.png。因此,如果我们在 TestView.java 中设置 url,那么我们必须对另外 10 个 View 执行此操作。但是如果我们把Url设置成Css,就不用写10遍代码了?
我们可以在 Css 中为 g:Image 设置 Url 而不是在 Gwt UiBinder 的 View.java 中吗?
最佳答案
简而言之,是的,你可以。给它一个常规的 CSS 类,而不是 ui:style
名称,这样它就不会被混淆。
但是你为什么要使用 <g:Image>
为了这?为什么不是按钮或 div(HTML 或标签)?
关于css - 我们可以在 Gwt UiBinder 中为 g :Image in Css rather than in View. java 设置 Url 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18945466/