12

これはCSSで作成できますか?(色は重要ではなく、楕円形の底面だけです)

ここに画像の説明を入力してください

4

2 に答える 2

10

試す

background-color: #60a0d0;
border-bottom-left-radius:50% 10%;
border-bottom-right-radius:50% 10%;

(適切なブラウザプレフィックス付き)

于 2012-10-25T08:30:21.700 に答える
0

メインブロックの後ろに配置された楕円または円の曲線を取得できます:http: //jsfiddle.net/e9RLQ/1/

.box {
    position: relative;    
    background: #60a0d0;
}
.box:after {
    position: absolute;
    z-index: -1;
    left: 0;
    top: 100%;
    width: 300%;
    height: 300px;
    margin: -292px 0 0 -100%;
    background: #60a0d0;
    border-radius: 50%;
    content: "";
}

ここでの欠点は、グラデーションの背景を追加することの複雑さです。

于 2012-10-25T09:15:36.813 に答える