2017-06-04 44 views
1

請問,你可以給我提示如何做成形按鈕/菜單導航? 它應該是這樣的:如何製作CSS形狀的按鈕/邊框?

menu items

我試圖與邊框的東西,但如果是div裏面沒有文字這只是工作。

這裏是我試過的代碼:

.border-right { 
    font-size: 0px; line-height: 0%; width: 0px; 
    width: 0px; 
    border-top: 50px solid #93D1C1; 
    border-bottom: 50px solid #4F4135; 
    border-left: 50px solid #93D1C1; 
    border-right: 50px solid #93D1C1; 
} 

It looks like this (Codepen)

任何想法,請?

+0

你需要使用:後: –

回答

2

這是你在找什麼? https://codepen.io/anon/pen/RgNbvV

body { 
    background-color: #4F4135; 
} 
.border-right { 
    font-size: 0px; line-height: 0%; width: 0px; 
    width: 0px; 
    border-top: 50px solid #93D1C1; 
    border-bottom: 50px solid #4F4135; 
    border-left: 50px solid #93D1C1; 
    border-right: 50px solid #93D1C1; 
    display: inline-block; 
} 

.border-wrong { 
    width: 100px; 
    background-color: #93D1C1; 
    display: inline-block; 
    position: relative; 
    z-index: 1; 
    text-align: center; 
    padding-top: 10px; 
} 
.border-wrong:after { 
    position: absolute; 
    content: ""; 
    z-index: -1; 
    left: 0; 
    right: 0; 
    width: 0px; 
    background-color: #93D1C1; 
    border-top: 25px solid #93D1C1; 
    border-bottom: 25px solid #4F4135; 
    border-left: 50px solid #93D1C1; 
    border-right: 50px solid #93D1C1; 
    display: inline-block; 
    text-align: center; 
} 
+0

前哇,這就是它。非常感謝! –