2014-01-30 157 views
0

enter image description here我正在嘗試在div的底部邊框中圓角。是否有可能做與CSS?我知道你可以在角落圓角:div的圓角底部邊框

border-bottom-left-radius:50px;

我想我試圖達到這個相反。

任何幫助將不勝感激。

感謝

+1

你能告訴你在想什麼照片?效果可能可以用一些額外的HTML或其他東西重現......但是你不能以你可能想要的方式操作邊框本身。 –

+0

嗨,我畫了一個例子。謝謝 –

+0

啊,我明白了。你無法做到這一點,沒有背景圖像或畫布/ svg元素 –

回答

1

確保它的 「可能」。覆蓋div。

http://jsfiddle.net/jprGx/3/

.outer { 
    width: 50px; 
    height: 50px; 
    position: relative; 
    border: #000 1px solid; 
} 

.inner { 
    position:absolute; 
    background: #fff; 
    height: 20px; 
    width: 50px; 
    bottom: -1px; 
    left: -1px; 
    border-left: #000 1px solid; 
    border-top: #000 1px solid; 
    border-right: #000 1px solid; 
    border-top-right-radius: 25px; 
    border-top-left-radius: 25px; 
} 
+0

它可能無法滿足你所需要的,但是,無論如何,這是一個有趣的練習。 :) – brian

+0

其實這正是我所需要的!非常感謝! :) –

+0

偉大的解決方案,你也可以用.outer替換.inner:以後更簡單(爲了向後兼容性)。 –