CSS3の角丸(border-radius)プロパティの使い方を徹底解説
CSS3の角丸とは
CSS3の角丸(Rounded Corners)機能を使うと、border-radiusプロパティを利用して、要素の四隅に丸みを帯びた角を簡単に作成できます。ボックスやテキストを囲むコンテナの角を滑らかにすることで、デザインに柔らかさと洗練された印象を与えることができます。
以前は角丸を実現するために画像を使用する必要がありましたが、CSS3の登場により、画像に頼らず純粋なCSSだけで美しい角丸を表現できるようになりました。
角丸の基本的な書き方
角丸の基本的な構文は以下のとおりです。
#rcorners {
border-radius: 60px/15px;
background: #FF0000;
padding: 20px;
width: 200px;
height: 150px;
}この例では、水平方向の半径に60px、垂直方向の半径に15pxを指定しています。スラッシュ(/)で区切って値を指定すると、楕円形の角丸を作成できます。
border-radiusに関連するプロパティ一覧
角丸を制御するために使用できる主なプロパティは以下の表のとおりです。
| プロパティ | 説明 |
|---|---|
| border-radius | 4つの角すべての角丸を一括で設定します。値を1つ指定すると全角に、4つ指定すると左上・右上・右下・左下の順に個別の値を適用できます。 |
| border-top-left-radius | 左上の角の丸みのみを個別に設定します。 |
| border-top-right-radius | 右上の角の丸みのみを個別に設定します。 |
| border-bottom-right-radius | 右下の角の丸みのみを個別に設定します。 |
| border-bottom-left-radius | 左下の角の丸みのみを個別に設定します。 |
まとめ
border-radiusプロパティを活用すれば、画像を使わずにボタンやカード、画像の枠などに角丸を適用でき、モダンで親しみやすいWebデザインを実現できます。すべての角をまとめて指定したい場合はborder-radiusを、特定の角だけ調整したい場合は個別のプロパティを使い分けるとよいでしょう。
-
Windows 11のタスクバーに角丸を追加する方法 – RoundedTBの使い方
Windows 11には、アイコンの配置変更や表示アイコンの追加・削除、バッジの表示、タスクバーの自動非表示など、標準でいくつかのカスタマイズ設定が用意されています。しかし、設定アプリにはタスクバーに角丸を追加するオプションは存在しません。そのようなカスタマイズを実現するには、サードパーティ製アプリが必要になります。ここでは、「RoundedTB」を使ってWindows 11のタスクバーに曲線的なデザインを加える方法を紹介します。RoundedTBのダウンロードとインストール方法RoundedTBは、Microsoft Storeから無料で入手できるアプリで、Windows 11のタスクバーに
-
Tkinterでウィジェットをウィンドウの右下隅に配置する方法
Tkinterには、アプリケーションのGUIを構築するための豊富な組み込み機能、関数、メソッドが用意されています。GUIアプリケーションをレスポンシブなものにするためには、各ウィジェット(部品)をどのように配置するかを理解しておくことが重要です。Tkinterにはジオメトリマネージャと呼ばれる仕組みが用意されており、これを使うことで要素やウィジェットの位置を柔軟に設定できます。中でもplaceジオメトリマネージャは、複雑なレイアウトを持つウィジェットの位置を細かく制御したい場合に特に便利です。実装例ここでは、ウィジェットをアプリケーションウィンドウの右下隅に配置する方法を紹介します。place