CSSで基本的な矢印を作成するには、これを行うことができることを知っています:
<div class="arrow-button">
<span class="arrow-tip-container">
<span class="arrow-tip"></span>
</span>
</div>
次に、コンテナーを回転させて配置し、矢印の先端とBAM を埋めるだけです。そこに;甘い矢: http://jsfiddle.net/uF69S/
ただし、先端が事実上 120° の角度である矢印が必要なため、CSS 変換または 2 つの異なるコンテナーを使用してこの効果を達成することは可能ですか? たぶん、スキューと回転?
この矢印を作成したいと思います:
------------\
| \
| /
------------/
矢印が90° ではないことに注意してください。
注: 境界三角形を使用して三角形の任意の角度を作成できることは認識していますが、Firefox、Opera、または IE ではグラデーションをサポートしていませんが、Firefox、Opera、および IE は (何らかの方法で) 変換をサポートできます。