-3

CSS3 でこの形状を作成する最良の方法は何ですか?

ここに画像の説明を入力

画像は正方形の画像である必要があります。

前もって感謝します。

編集:

私はたくさん試しましたが、これは単なる通常の CSS ではありません。

私はすでに「Arc」または同様のキーワードでグーグル検索を試みました。

これは完全な画像です: ここに画像の説明を入力

問題は、全幅に伸びる必要があるということです。画像として実装してみたのですが、1400px以上にリサイズすると画像がおかしくなるので、CSSだけで直せたら最高です。

4

1 に答える 1

2

コメントの通り、とてもシンプルです!

そのような HTML 構造を使用する場合:

<div class="arcborder">
  <img src=""/>
  <div class="colorborder"></div>
</div>

次に、その方法で css を簡単に管理できます。

.arcborder{
width:800px;
height:450px;
overflow:hidden;
border-radius:600px/80px;
}
.effectborder img{
margin-top:30px;
width:800px;
height:400px;
border-radius:600px/40px;
}

そして、あなたは完了です!

于 2013-09-17T13:17:19.577 に答える