我有三個div在父包裝中。當我申請border-radius:20px;在父母上我得到圓形的邊框。但是當我對子div應用特定的圓角四捨五入時,沒有任何反應見下文。邊界半徑不工作
我的HTML:
<nav id="sliderNav">
<div id="sliderDiv">
<ul id="slider">
<li><img src="bookaparty.jpg" width="290" height="417" /></li>
<li><img src="bottledeals.jpg" width="290" height="417" /></li>
</ul>
</div>
<div id="slider3Div">
<ul id="slider3">
<li><img src="bookaparty.jpg" width="290" height="417" /></li>
<li><img src="bottledeals.jpg" width="290" height="417" /></li>
</ul>
</div>
<div id="slider2Div">
<ul id="slider2">
<li><img src="bookaparty.jpg" width="290" height="417" /></li>
<li><img src="bottledeals.jpg" width="290" height="417" /></li>
</ul>
</div>
</nav>
我的CSS:
#sliderNav{
display:block;
text-align:center;
font-size:0;
}
#sliderDiv{
border-top-left-radius:20px;
border-bottom-left-radius:20px;
}
#slider2Div{
border-top-right-radius:20px;
border-bottom-right-radius:20px;
}
#slider3Div{
border-top-left-radius:20px;
border-top-right-radius:20px;
}
#sliderNav div{
font-size:18px;
display:inline-block;
}
這並不工作,但如果我更改爲以下我得到everycorner四捨五入:
#sliderNav div{
font-size:18px;
display:inline-block;
border-radius:20px;
}
歡迎來到Stack Overflow。下次嘗試創建一個jsFiddle,以便我們可以看到你的代碼工作:http://jsfiddle.net/ – Cthulhu 2012-07-18 15:36:30