【发布时间】:2015-07-22 03:35:20
【问题描述】:
我想实现这一点:屏幕两侧有两个装饰元素(有点像波浪)。这是我到目前为止所得到的。如果可能有更优雅的解决方案(例如仅使用 CSS 的 body 元素进行样式设置),请告知。 如果两个 元素都不可见,则以下解决方案会很好。 你可以在行动中检查这一点。
这是有效的FIDDLE。
你能帮忙吗?
<!doctype html>
<html class="">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link type="text/css" rel="stylesheet" href="styles/style.css" >
<style type="text/css">
.background_left {
background-image:url("http://www.destadesign.com/destacms/images/background_border_left.png");
background-repeat:repeat-y;
background-position:left;
position:absolute;
left:0;
}
.background_right {
background-image:url("http://www.destadesign.com/destacms/images/background_border_right.png");
background-repeat:repeat-y;
background-position:right;
position:absolute;
right:0;
}
.background_left, .background_right {
height:100%;
}
</style>
</head>
<body>
<div class="background_left">
<img src="http://www.destadesign.com/destacms/images/background_border_left.png">
</div>
<div class="background_right">
<img src="http://www.destadesign.com/destacms/images/background_border_right.png">
</div>
<div class="content" style="height:500px;"> <!-- content -->
</div>
</body>
</html>
【问题讨论】:
标签: html css background