6 - 5 : 6-5 CSSスタイルシートの編集とレスポンシブデザイン調整
🔍 モダンCSS(Grid & Flexbox)レスポンシブ設計の極意(文字と画像の融合) ▲ 【図】モダンCSS(Grid & Flexbox)レスポンシブ設計の...
🔍 モダンCSS(Grid & Flexbox)レスポンシブ設計の極意(文字と画像の融合)
1
モバイルファースト設計
スマートフォン表示を基準にスタイルを設計し、PCへ拡張。
2
CSS Grid レイアウト
display: grid; repeat(auto-fit, minmax(...)) で自動折り返しグリッド。
3
Flexboxによるパーツ整列
アイコン+テキストの縦横揃えを flex; align-items: center で実現。
4
HTMLPurifierセーフ
TacmicCMSの次世代PurifierがインラインCSSグリッド属性を完全保護。
スマートフォン表示を完璧に仕上げるCSSテクニック
デザインの微調整(余白、文字サイズ、カードの折り返し)は、テーマの style.css またはモジュールの専用CSS(例: d3news.css)で行います。
モダンな2カラム・レスポンシブカードの記述例
/* PCでは横並び2カラム、スマホでは1列に自動スタック */
.news-cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 20px;
margin: 20px 0;
}
.news-card-item {
background: #ffffff;
border: 1px solid #e2e8f0;
border-radius: 8px;
padding: 16px;
box-shadow: 0 4px 6px rgba(0,0,0,0.04);
}
Active
4645 bytes
更新: 2026-10-31 12:19 by Tac Hisaoka