CSSの「RGBA」各文字の意味とは? 透明度の指定方法を解説
CSS デザイン フロントエンド
結論
RGBAは「光の三原色(赤・緑・青)」に「透明度(アルファ)」を加えた指定方法です。
- R: Red(赤)
- G: Green(緑)
- B: Blue(青)
- A: Alpha(透明度)
各値の範囲
- R, G, B はそれぞれ
0から255までの数値で指定します。 - A (Alpha) は
0.0(完全な透明) から1.0(完全な不透明) までの小数で指定します。
/* 例: 半透明の赤色 */
background-color: rgba(255, 0, 0, 0.5);
カラーコードを変換してみよう
最近では rgba() だけでなく、HEX(16進数)カラーコードの末尾に透明度を追加した #RRGGBBAA 形式もよく使われます。
以下のツールで、RGBAとHEX形式を相互に変換して挙動を確かめてみましょう。
🎨 この場でRGBAとHEXを相互変換する
関連記事
あわせて読むと理解が深まる関連記事をまとめました。
| トピック | 記事 |
|---|---|
| rgba to hex・hex to rgba 変換ルールと透明度の計算 | rgba to hex・hex to rgba 変換ルールと透明度の計算 |
| Tailwind CSSでデザインシステムの色を管理する方法 | Tailwind CSSでデザインシステムの色を管理する方法 |
| 1フレームは何秒・何ms? 60fpsと120fpsの計算方法 | 1フレームは何秒・何ms? 60fpsと120fpsの計算方法 |
| AIクローラー対応 robots.txt・llms.txt 設定ガイド 2026 | AIクローラー対応 robots.txt・llms.txt 設定ガイド 2026|GPTBot・ClaudeBot・Google-Extended・GEO戦略 |
| APIキャッシュ設計ガイド | APIキャッシュ設計ガイド|ETag・Cache-Control・304・CDNキャッシュキーの実務 |
| Web APIのエラーハンドリング設計 | Web APIのエラーハンドリング設計|RFC 9457・error_code・400/422/409の使い分け |
| Web APIのべき等性(Idempotency)設計 | Web APIのべき等性(Idempotency)設計|二重決済を防ぐ実装ガイド |
| API設計におけるページネーションの使い分け:オフセット型とカーソル型の比較 | API設計におけるページネーションの使い分け:オフセット型とカーソル型の比較 |
| APIのレート制限(Rate Limiting)実装ガイド | APIのレート制限(Rate Limiting)実装ガイド|アルゴリズム選定と429エラーの適切なハンドリング |
| APIデバッグで使うツールの使い分け | APIデバッグで使うツールの使い分け|JSON整形・JWT・Base64のワークフロー |
| Aspect Ratio 計算 | Aspect Ratio 計算|16:9・4:3 解像度一覧 |
| Astro Content Collections でブログを構築する | Astro Content Collections でブログを構築する |