我想用三个div来创建轮效应的一面旗帜圆角效果,像使用三个div来创建CSS
<div class="wrapper">
<div class="left-corner"></div>
<div class="center-repeat"></div>
<div class="right-corner"></div>
</div>
的.left-corner
和.right-corner
有一个唯一的角落背景图片 CSS:
.wrapper
{
width:100%
height:110px;
}
.left-corner
{
background:...
width:110px;
height:110px;
float:left
}
.right-corner
{
background:...
width:110px;
height:110px;
float:right
}
但我要如何呈现中间的div 我试图使用width:100%
但角落里的div将推动并成为另一行 我怎么能在一条线上的设置三个DIV d看起来正常吗?
'border-radius'属性不工作吗? http://www.w3schools.com/cssref/css3_pr_border-radius.asp – Nadh 2012-04-27 06:50:13
@NADH这是一个很好的选择,但你和我一样,只有新的浏览器支持这一点。如果OP的设计势在必行,他可能不希望在他的图像中出现尖角的可能性。 +1指出它虽然。 – 2012-04-27 06:52:10
你的角落有透明区域吗? – candyleung 2012-04-27 06:53:31