2016-07-19 13 views
2

新しいWordpressテンプレートでは、イメージの下に重なっているラウンドアイヘッダを(Photoshopで)設計しました。完全に丸みを帯びた境界

デザイン:

enter image description here

私の試み:

enter image description here

コード:

今は、境界線の半径を使用しています。画像を切り抜くのではなく、CSSで処理したいからです(応答性の理由もあります)。

border-radius: 100%/100%; 

どのように値を変更しても、境界線はきれいに丸くなりません。

ウェブサイトこれまで:http://voorbeeld.website/19/

は、たぶん私はPhotoshopで少しも創造的だったが、何も不可能ではありません!右?

+0

完全なコードを入力してください。 –

+0

丸い角ではないので、ベジェ曲線です。私があなただったらsvgを使ってみてください。 (私はそうではありません:) –

+0

@SagarKodte私はウェブサイトを追加しました! –

答えて

5

.wrapperの要素はまた、位置を持っているrelativeまたはabsolute、またはあなたが:before

.wrapper { 
 
    position: relative; 
 
    height: 200px; 
 
    overflow: hidden; 
 
} 
 
.wrapper:before { 
 
    content: ''; 
 
    position: absolute; 
 
    top: -200px; 
 
    left: -10%; 
 
    width: 120%; 
 
    height: 400px; 
 
    background: lightgray; 
 
    border-radius: 50%; 
 
} 
 
.content { 
 
    position: relative; 
 
    padding: 20px; 
 
    text-align: center; 
 
}
<div class="wrapper"> 
 

 
    <div class="content"> 
 
    Put your content here 
 
    
 
    </div> 
 
    
 
</div>
z-index: -1を設定する必要があることを確認し、この場合、私は :before

を使用し、擬似要素を使って

+0

非常に良い!これは間違いなく境界線を修正します。大きな画面でもっと丸くすることは可能ですか?私はあなたのコードをウェブサイト上に置いています:http://voorbeeld.website/19/それは素敵ですが、それはちょうど少し丸くする必要があります。 –

+0

@MaxdeMooij 'top'と' height'の値を変更することで、それはどのくらい丸くなるべきかを制御します...丸めの形で私の答えを更新しました – LGSon

+0

あなたはそれを釘付けにしました!どうもありがとう :-) –

関連する問題