我想让<div id="grid" wicket:id="grid">
成为全屏图片。
谁能告诉我我做错了什么?
HTML:
<html>
<head>
<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
</head>
<body>
<div id="grid" wicket:id="grid" >
</div>
</body>
</html>
爪哇:
WebMarkupContainer grid = new WebMarkupContainer("grid");
grid.add(new SimpleAttributeModifier("style", "width:100%; height:100%;background:url(partimages/" + imageName + ") no-repeat;"));
add(grid);
答案 0 :(得分:1)
您的DIV
没有屏幕(正文)那么高,而且您的背景仅限于DIV
一个解决方案是设置HTML
和BODY
的100%高度,正如Pete在评论中所建议的那样。
有关详细信息,请参阅此问题:Make div 100% height of browser window
答案 1 :(得分:0)
你试过&#34;封面&#34;? w3c example
background-size:cover;