如何在wicket中添加表格背景图片

时间:2010-06-01 11:59:29

标签: html css url wicket

任何人都可以告诉我如何在wicket中添加表格背景图片。其实我尝试了很多像

<table background="images/logo.jpg">

<style>table {background-image: url('images/logo.jpg')}</style>

<table style="background-image: url('images/logo.jpg')">

但没有任何作用。

请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:1)

当你添加你的wicket标记时,也许你有什么问题?

除非使用AttributeAppender或类似的东西,否则Wicket不应该对标记样式做任何事情。我要做的是将内容分成CSS,HTML和Java文件:

.logo {
  background-image: url(images/logo.jpg);
}
.logo td, .logo tr {  /* Optional - make sure that table background is seen */
  background-image: none;
}

<table wicket:id="myTable" class="logo">...</table>

或者,您可以在wicket中添加徽标:

WebMarkupContainer myTable = new WebMarkupContainer("myTable");
myTable.add(new AttributeAppender("class", true, 
        new Model<String>("logo"), " "));

您可能还遇到了一些基本的CSS问题,如果没有更多的HTML标记,很难真正帮助您。但请查看this question的一些想法。

就个人而言,我只是将表格包裹在DIV中并将背景图像放入DIV中。