Aspect Ratio 計算|16:9 / 4:3 解像度一覧と CSS aspect-ratio の指定方法
Aspect Ratio 解像度 動画 CSS
結論:30秒でアスペクト比を計算・固定する
- 16:9 標準解像度:
1920×1080(FHD) /1280×720(HD) - 縦型 9:16:
1080×1920(TikTok / YouTube Shorts / Instagram リール) - CSS 固定法:
aspect-ratio: 16 / 9; width: 100%; height: auto;
1. オンライン Aspect Ratio (アスペクト比) 計算ツール
幅・高さ・比率数値を相互入力して、比率を維持したピクセル数を即座に算出します。
📐 この場でアスペクト比を計算する
2. 定番アスペクト比と標準ピクセル解像度一覧
| 比率 | 主なユースケース | ピクセル解像度例 (幅 × 高さ) |
|---|---|---|
| 16 : 9 | YouTube, テレビ, PCモニター, 横動画 | 1920 × 1080, 1280 × 720, 3840 × 2160 |
| 9 : 16 | TikTok, Shorts, リール (縦型動画) | 1080 × 1920, 720 × 1280 |
| 4 : 3 | 昔のTV, iPad画面, デジカメ写真 | 1024 × 768, 1600 × 1200, 640 × 480 |
| 1 : 1 | Instagram 投稿, 正方形アイコン | 1080 × 1080, 512 × 512 |
| 2.39 : 1 | シネマスコープ (映画) | 3840 × 1608, 1920 × 803 |
3. CSS でのアスペクト比維持コード
/* iframe や img の高さを 16:9 に自動維持 */
.video-container {
width: 100%;
aspect-ratio: 16 / 9;
object-fit: cover; /* 画像が歪むのを防ぐ */
}
4. 注意点(ハマりどころ)
object-fit: coverの併用忘れによる画像の歪み- CSS で
aspect-ratioを固定しても、元画像の比率と異なる場合にobject-fit: cover;(トリミング保持)またはobject-fit: contain;(全表示)を指定しないと画像が縦横に伸び潰れて表示されます。
- CSS で
heightの明示的指定とのバッティングheight: 400px;のように絶対高さを同時に指定するとaspect-ratioが無効化される場合があります。height: auto;に指定してください。