Skip to main content

CSS CSS

CSS  illustration
🎨

CSS

CSS

1

方向の選択

三角形が向く方向を選択します: 上、下、左、または右。

2

サイズと色のカスタマイズ

三角形のサイズを調整し、希望する色を選びます。

3

CSS のコピー

プレビューで三角形を見て、ボーダーに基づいた CSS コードをコピーします。

Loading tool...

What Is CSS ?

CSS Triangle Generatorは、CSSのボーダー技法を使用して三角形を作成します。これはCSSで最も賢いトリックの一つです。要素の幅と高さを0に設定し、三方のボーダーを透明にして、一方のボーダーを色付けすることで、三角形が形成されます。このツールでは、三角形の方向(上、下、左、右)を選択してサイズを調整し、任意の色を選ぶことができます。生成されるCSSは軽量で、画像やSVGは必要ありません。CSS三角形は、ツールチップ矢印、ドロップダウンインジケーター、パンくずリストセパレータ、装飾デザイン要素などに一般的に使用されます。プレビューでは、三角形がリアルタイムで表示され、コードをスタイルシートにコピーする準備ができています。

Why Use CSS ?

  • 画像は不要-純粋な CSS ボーダー技法
  • 4 つの方向オプションとカスタマイズ可能なサイズ
  • 軽量でパフォーマンスの良い、画像ベースの矢印の代替
  • インスタント プレビューとワンクリック コード コピー

Common Use Cases

ツールチップ矢印

CSS ツールチップやポップオーバー用の矢印ポインタを作成します。

ドロップダウン インジケーター

ドロップダウン メニューとセレクターに三角形インジケーターを追加します。

パンくずリストの区切り文字

パンくずリストナビゲーションで視覚的な区切り文字として三角形を使います。

装飾要素

セクション ディバイダーとデザイン アクセントに幾何学的図形を追加します。

Technical Guide

CSS三角形技法は、ボーダーが要素の角でどのように交差するかを利用しています。幅と高さが0の要素では、ボーダーが交差点で三角形を作成します。3つのボーダーを透明にして1つのボーダーを色付けすることで、その方向とは反対に指す三角形を作成できます。たとえば、border-bottom: 50px solid blueと左右の透明ボーダーでは上向きの三角形が作成されます。三角形のサイズは、ボーダーの幅値で制御されます。正三角形の場合、すべてのボーダーの幅を等しくする必要があります。二等辺三角形の場合、色付きボーダーに異なる幅を持たせることができます。この技法では、隣接する1つのボーダーだけを透明にすることで直角三角形を作成することもできます。CSS三角形は解像度に関係なく鮮明にレンダリングされ、すべてのブラウザでサポートされています。

Tips & Best Practices

  • 1
    三角形は、色付きのボーダー方向とは反対側を向く
  • 2
    等辺三角形を作るには、一致するボーダー幅を使います
  • 3
    インライン矢印を作るために、::before または ::after 疑似要素と組み合わせます
  • 4
    CSS 三角形は、カスタム アングル用に transform で回転できます

Related Tools

Frequently Asked Questions

Q CSS 三角形技法のしくみは?
幅/高さを 0 に設定し、三方に透明なボーダーと一方に色付きのボーダーを使うことで、ボーダーが三角形状になります。
Q カスタム アングルに向く三角形を作成できますか?
標準的な三角形に対して CSS transform: rotate() を使用すると、任意の角度に三角形を向けることができます。
Q CSS 三角形はレスポンシブですか?
ピクセル単位のボーダー幅は固定です。レスポンシブなサイズには、ビューポート ユニット (vw, vh) または JavaScript を使用します。
Q ボーダーで他の形状を作成できますか?
はい、ボーダー幅と透明度を変えることで、三角形以外にも矢印やチェVRONなどのさまざまな形状を作成できます。
Q モダンな三角形技法の代替はありますか?
はい、clip-path: polygon() はより柔軟な形状作成を提供し、読みやすさも向上しています。

About This Tool

CSS is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.