Jump tp・・・ クラス/ ナビ/ 段組み/ 余白/ 区切り線/

head h1

cont1 h2

文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる 文章を入れる

container

tail h1



     .cont2 { .... height: 90vh; /*コンテナの高さを画面の90%に*/
         margin 15px    }
     .container1 { .... overflow: hidden; /*画像imgが大きすぎる部分は非表示にする*/
            margin 20px    }



main-img


一つの要素に複数のclass属性を指定するには

----------- HTML ----------------------

ボックスA

ボックスB



要素を横並びにするには

親要素にdisplay:flex; を指定する

----------- HTML ----------------------

ボックスA
ボックスB


段組みをレスポンシィブ対応させる


ボックス1
ボックス2
ボックス3



ナビゲーション





4段組と2段組のレイアウト

以下の画像は、画面サイズに応じて段数が変化します。大画面または中画面で見た場合は4段組、小画面で見た場合は2段組で画像が表示されます。

heli galaxy bebop Tsan


margin padding border


要素の中身1 背景色灰 のみ マージン(外部余白)がないのでボーダーに接している
要素の中身2 背景色青 マージン(外部余白)30px 青帯の外側に30px
要素の中身3 背景色橙 パディング(内部余白)20px 文字の周囲に20px  マージン0なので上の要素に接している

区切り線

kugiri

html   <hr class="cp_hr07" />  中央にマークが入る区切り線
 cssは  .cp_hr07 .cp_hr07::after