我想用三個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