CSS を使用して三角形を作成しましたが、正常に動作します。境界線に色の代わりに画像を使用したいのですが、うまくいきません。のみのボーダー画像が欲しいborder-top
。
それはオリジナルのCSSです:
.triangle-down
{
position:absolute;
width: 0;
height: 0;
border-left: 87px solid transparent;
border-right: 87px solid transparent;
border-top: 150px solid #14A2E0;
}
画像を使用するように変更された CSS です。
.triangle-down
{
position:absolute;
width: 0;
height: 0;
border-left: 87px solid transparent;
border-right: 87px solid transparent;
border-top: 150px solid;
-moz-border-image:url(border.png) 30 30 round; /* Old Firefox */
-webkit-border-image:url(border.png) 30 30 round; /* Safari */
-o-border-image:url(border.png) 30 30 round; /* Opera */
border-image:url(border.png) 30 30 round;
}
JSFiddle: http://jsfiddle.net/MnPLh/