2

この矢印ボックスの機能を実行したいのですが、矢印が右向きではなく、下向きになるようにします。

私はこのようなことを試しました: jsfiddle リンクはこちら

#triangle-down {
    width: 0;
    height: 0;
    border-left: 150px solid transparent;
    border-right: 150px solid transparent;
    border-top: 30px solid red;
}
#body {
    background-color: red;
    width:300px;
}

<div id="body">
     <h2>Title</h2>

    <p>this is text.</p>
</div>
<div id="triangle-down"></div>

2 つの div を並べるという点では、信頼性が低くなる傾向があります。1 div ソリューションが必要です。

4

3 に答える 3

0

同じスタイルに加えて(またはBGが実際に想定されているものは何でも):after疑似要素を使用できます。display: block; content: ""; background-color: white

http://jsfiddle.net/ExplosionPIlls/hbzHZ/15/

于 2013-05-03T23:21:11.787 に答える