0

我为一个按钮编写了 css,它在 GWT 设计器中工作正常,它显示了图像。但是当我编译并运行它不显示图像。我试过getElement().getStyle()但没用 我试过 DOM.setStyleAttribute(btnNewButton.getElement(), "background", "url(../WEB-INF/btn.jpg)");没用

请在这件事上给予我帮助..

这是我的CSS

.cancel {
    background-repeat: no-repeat;

    background-image: url( ../WEB-INF/btnCancel.jpg);

}

代码..

Button btnNewButton = new Button("New button");

btnNewButton.setStyleName("cancelbutton");

btnNewButton.setText("cancel");

我正在使用 GWT 2.4

4

2 回答 2

2

WEB-INF如果您想在网页中访问它们,请不要将文件放在文件夹中。该文件夹不可访问。

于 2012-03-07T13:14:05.137 回答
0

尝试在 css 中使用引号。

background-image: url('../WEB-INF/btnCancel.jpg');

应该是好事。并确保图像不被称为“btnCancel.JPG”。

于 2012-03-07T04:24:43.717 回答