任何人都可以告诉我如何在wicket中添加表格背景图片。其实我尝试了很多像
<table background="images/logo.jpg">
也
<style>table {background-image: url('images/logo.jpg')}</style>
也
<table style="background-image: url('images/logo.jpg')">
但没有任何作用。
请帮忙。提前谢谢。
答案 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中。