メインコンテンツへスキップ
Toolars
探索
バグを報告

デザイン · ローカルユーティリティ

CSS 三角形ジェネレーター

CSS Triangle Generator

境界線だけで純 CSS の三角形を生成。方向・底辺・高さ・塗りを指定でき、画像も SVG も不要でコードはそのまま貼れる。

タスクの道筋 / 入力から結果へ

方向を選ぶ

ローカルで実行 · アップロードなし

CSS 三角形ジェネレーターの使い方、プライバシー、関連ツール

タスクの道筋 / 入力から結果へ

CSS の三角形を作る方法

  1. 01

    方向を選ぶ

    「方向」で「上向き」「右向き」「下向き」「左向き」から選びます。プレビューは即座に更新されます。この手法では 1 本のボーダーに色を付け、隣接するボーダーを透明に保ちます。ワークスペースは上向きの三角形から始まります。

  2. 02

    サイズを設定する

    「底辺の幅」と「三角形の高さ」を 8~180 px の範囲で 1 px ずつ設定します。上向き・下向きでは幅が底辺、高さが頂点までの距離です。左向き・右向きでは高さが縦の底辺、幅が横方向の伸びになります。初期の寸法は横 72 px、縦 64 px です。

  3. 03

    塗りつぶしカラーを選ぶ

    「塗りつぶしカラー」に任意の 6 桁の 16 進数値を設定します。デフォルトは #0f4cff です。ライブプレビューと生成される border-color 宣言は常に同期するので、見えているものがそのままコピーされます。

  4. 04

    プレビューのステータスを確認する

    ライブプレビューは変更のたびに再レンダリングされ、すべての値が範囲内ならステータスバッジは「有効な CSS」と表示されます。範囲外の値があると「値を確認」に変わり、ハイライトされたコントロールを修正するまでコピーとダウンロードがブロックされます。

  5. 05

    サンプルプリセットを試す

    「サンプルを読み込む」で右向きの三角形を設定できます。横方向の伸びは 104 px、縦の底辺は 86 px、塗りつぶしは #ffd11a です。「リセット」で初期値に戻せます。

  6. 06

    CSS をコピーまたはダウンロードする

    「CSS をコピー」で .triangle ルールをクリップボードにコピーするか、「.css をダウンロード」で toolars-triangle.css として保存します。このルールは幅と高さをゼロに設定し、4 本のボーダーを宣言するので、どのスタイルシートにもそのまま貼れます。

ツールの概要

処理
ブラウザー内で完結
入力の外部送信
なし
保存
一切保存しません
価格
無料

入力はブラウザに留まります。

CSS 三角形ジェネレーター は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。お気に入りはログイン後にアカウントへ同期されます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

CSS 三角形ジェネレーター が実際に行うこと

ドロップダウンのキャレット、ツールチップのポインター、パンくずリストの区切りには、どれも小さくシャープな三角形が必要です。画像ファイルは適していません。高密度スクリーンでぼやけ、ページにリクエストも増えます。CSS ボーダーで作る三角形は解像度に依存せず、16 進数値 1 つで色を変えられます。CSS 三角形ジェネレーターは方向・サイズ・塗りつぶしの調整と同時にローカルで形状をレンダリングするので、試行は数秒で済みます。見た目が決まったら、ワンクリックで完成した .triangle ルールがクリップボードに入ります。

よくある質問

ピュア CSS の三角形はどういう仕組みですか?
要素の幅と高さをゼロにし、4 本のボーダーを設定します。1 本のボーダーに色を付け、隣接する 2 本を透明にすると、きれいな三角形が残ります。生成される .triangle ルールを見れば、選んだ方向でどのボーダーが「塗りつぶしカラー」を受け持つかが正確にわかり、先端の反対側のボーダーはゼロに潰れます。
どのくらいのサイズを生成できますか?
「底辺の幅」と「三角形の高さ」はどちらも 8〜180 px を 1 px 刻みで指定できます。範囲外の値を入力するとプレビューのステータスが「値を確認」に変わり、ハイライトされたコントロールを修正するまでコピーとダウンロードがブロックされるため、エクスポートされるルールは常に有効です。
三角形は常に左右対称ですか?
はい。「上向き」と「下向き」では、透明な両側のボーダーがそれぞれ底辺の半分の幅を取るため、頂点は底辺の中央に保たれます。「左向き」と「右向き」では、上下のボーダーが同じように高さを分けます。生成される三角形はすべて二等辺三角形です。斜めや直角の形には clip-path などの別の手法が必要です。
あとから三角形の色やサイズを変えるには?
生成されたルールを直接編集してください。塗りつぶし色を持つのは 1 本のボーダーだけで、隣接する 2 本は透明、先端の反対側のボーダーはゼロです。16 進数値を 1 つ変えれば色が変わり、ボーダー幅を調整すれば形が変わります。最初のコピー後はジェネレーターなしで編集できます。
出力はどのブラウザでも動きますか?
はい。ボーダーベースの三角形は CSS で最も古い手法の 1 つで、画像、SVG、clip-path のサポートを必要としないため、生成されたルールはすべてのモダンブラウザで、どんな画面密度でも、ネットワークリクエストなしに同じようにレンダリングされます。
何かアップロードや保存はされますか?
いいえ。プレビューは検証済みのスタイル値からローカルにレンダリングされます。ワークスペースのフッターにあるとおり、生成された値がストレージ、ログ、アナリティクス、ネットワークに送られることはありません。

デザインを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。

CSS ローダージェネレーター

CSS Loader Generator

軌道リングまたは 3 ドットのローディングスピナーをサイズ・線・速度・色でデザインし、reduced motion 対応の CSS をコピー。

作成

CSS チェックボックスジェネレーター

CSS Checkbox Generator

カスタムチェックボックスのサイズ・枠線・状態色を整え、キーボード操作できる本物の input を残す CSS をコピー。

作成

CSS スイッチジェネレーター

CSS Switch Generator

トラック・つまみ・2 状態の色を持つピュア CSS トグルスイッチをデザイン。フォーカスと reduced motion 処理済みのコードをコピー。

作成

CSS clip-path ジェネレーター

CSS Clip Path Generator

ドラッグ、キーボード、座標入力で多角形を編集。4 種類のプリセットから始め、clip-path 宣言や CSS をローカルでコピーできます。

作成