3

CSSだけを使用して、一方の端に角度を付けて透明な背景を作成できるようにしたいと思います。私はそれをしようとするさまざまな方法を見つけましたが、それを完全に得ることはできません。私は実際にはスクリプトを使用したくありません。CSSだけを使用します。

背景画像は次のようになります。

傾斜した側面を持つ正方形

4

1 に答える 1

9

あなたはボーダーを使ってそれをすることができます:http://jsfiddle.net/wNhjb/

#shape {
   height: 0; 
   width: 80px;
   border-top: 80px solid blue;
   border-left: 40px solid transparent;
}

</ p>

于 2012-10-02T22:23:07.807 に答える