2017-04-26 33 views

cevap

7

bir div bir arka plan-resim olarak görüntü ayarlayın ve bu tekniği kullanır. Örneğimde koyu kırmızı bir renk kullandım.

Burada, üst ve alt kısımdaki eğrileri oluşturmak için sahte öğeler kullandım. Üst ve alt ofset, her sözde öğenin yüksekliğinin yarısıdır ve kenarlık yarıçapı% 50'ye ayarlanır.

div { 
 
    width:500px; 
 
    height:200px; 
 
    background:red; 
 
    position:relative; 
 
    overflow:hidden; 
 
} 
 
div:after, 
 
div:before { 
 
    content:''; 
 
    background:white; 
 
    position:absolute; 
 
    top:-10px; 
 
    left:0; 
 
    width:100%; 
 
    height:20px; 
 
    border-radius:0 0 50% 50%; 
 
} 
 
div:after { 
 
    top:auto; 
 
    bottom:-10px; 
 
    border-radius:50% 50% 0 0 ; 
 
}
<div></div>

+0

Evet, bu büyük işleri, thnx! – Bas

İlgili konular