縦横0pxのブロックにボーダーを付けると三角形になるということを今更知りました。
CSS3を使用していないので古いブラウザにも対応します。
.arrow { width: 0; height: 0; border-width: 1em; border-color: transparent; border-style: solid; border-left-color: inherit; }
表示↓
- 関連記事
-
-
HTML,CSS3でフレキシブルな陰陽マークを書いてみた 2016/04/14
-
Google Map API 任意の倍率で埋め込んだりスクロールを無効化したり 2016/03/30
-
borderで三角形を作る 2016/03/24
-
Photoshop フォントが無いテキストレイヤーの色の変更方法 2015/11/20
-
画像をリンクしている要素のみcolorboxを発動 2015/11/06
-