CSS Border Radiusジェネレーター

CSS border-radiusの値をビジュアルエディターで設計。角ごとの個別制御、ライブプレビュー、生成CSSコード付き。

このツールについて

CSS Border Radiusジェネレーターは、CSSを手書きせずにあらゆるHTML要素のborder-radius値を作成できるビジュアルエディターです。ピクセル値を推測してページを更新する代わりに、スライダーと数値入力で各角を独立して調整しながら、リアルタイムで形状の変化を確認できます。

このツールは3つのCSS単位に対応しています。px%remです。ピクセル値は固定サイズ要素に最も一般的な選択です。パーセンテージはレスポンシブな円や楕円に理想的です。rem値はルートフォントサイズベースのデザインシステムとborder-radiusの一貫性を保つのに役立ちます。

リンク/アンリンク切り替えは、4つの角がすべて連動するか独立して動くかを制御します。リンク時はスライダーを操作するとすべての角が同時に更新され、均一な角丸長方形の作成に最適です。アンリンク時は各角を個別に調整でき、有機的なブロブ、葉のモチーフ、吹き出しなどの非対称な形状を作成できます。

8つの組み込みプリセットが一般的な出発点を提供します:Square、Rounded、Pill、Circle、Blob、Leaf、Drop、Asymmetric。任意のプリセットサムネイルをクリックして即座に値を読み込み、そこから微調整できます。生成されるCSSは可能な限りコンパクトなショートハンドを使用し、すべての角が一致する場合は単一の値、対称ペアの場合は2つの値、各角が異なる場合は完全な4値表記を出力します。

すべての処理はブラウザ内で完全に行われます。データがサーバーに送信されることはありません。生成されたCSSをコピーしてスタイルシートに貼り付けるだけで使用できます。

使い方

  1. ドロップダウンセレクターから単位(px、%、rem)を選択します。
  2. リンクボタンを切り替えて、4つの角を連動させるか独立させるかを決定します。
  3. スライダーをドラッグするか数値入力に値を入力して、各角(左上、右上、右下、左下)の半径を設定します。
  4. 値を調整するとライブプレビューが即座に更新されます。オプションでプレビューボックスの幅と高さを変更できます。
  5. またはプリセットサムネイルをクリックして、一般的な形状を出発点として読み込みます。
  6. コピーボタンをクリックするか、Ctrl+Shift+Cを押して生成されたCSSをコピーします。
  7. CSSをスタイルシートに貼り付け、任意の要素に適用します。

よくある質問

CSS border-radiusプロパティとは何ですか?

border-radius CSSプロパティは要素の角を丸くします。左上、右上、右下、左下に対応する1~4つの値を受け付けます。単一の値を指定するとすべての角が同じ半径になります。ピクセル、パーセンテージ、その他のCSS長さ単位を使用できます。

border-radiusで完全な円を作るにはどうすればよいですか?

幅と高さが等しい要素にborder-radius: 50%を設定します。50%の値はブラウザに各角を要素の寸法の半分だけカーブさせるよう指示し、完全な円になります。幅と高さが異なる場合は楕円になります。

border-radiusにおけるpx、%、remの違いは何ですか?

pxは要素サイズに関係なく固定の半径を設定し、一貫したUIコンポーネントに適しています。%は要素の寸法に対する相対値で、円やレスポンシブな形状に理想的です。remはルートフォントサイズに対する相対値で、タイポグラフィに合わせてスケーリングするデザインシステム全体で一貫した半径を維持するのに役立ちます。

各角に異なる半径を使えますか?

はい。このツールのアンリンクボタンをクリックして各角を独立して制御できます。CSSでは、border-radius: 左上 右上 右下 左下の形式で4つのスペース区切りの値を指定します。これにより、吹き出し、有機的なブロブ、タブ風要素などの非対称な形状を作成できます。

データは安全ですか?

もちろんです。このツールはクライアントサイドJavaScriptを使用してブラウザ内で完全に動作します。値がサーバーに送信されることはなく、何も保存されません。ページの読み込み後はオフラインでも使用できます。

関連ツール