インラインスタイルの問題
益伦
益伦 2018-01-13 21:57:39
0
2
1472

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title> ;単一列レイアウト</title>
<style>
body{
margin:0;
パディング: 0;
}
.header{
width: 100 %;
高さ: 50px;
背景色: 緑;
}
.main{
幅: 90%;
/*高さ: 500px;*/
背景色: 茶色;

/* margin-right: auto; 右に押して、左に留まります
margin-left: auto; 左に押して、右に留まります*/
margin:5px auto; /*これは略語で、上下の余白は5px、左右の自動は中央揃え、フォーカスはブロック部分の水平中央にあります*/
}
.main .left{
width: 30%;
height : 500px;
background-color: ピンク;
float: left;/*一番上のレイヤーまで左にフロートさせたいので、そこから離れますドキュメント フローから下の行を上に移動します*/
}
.main .right{
width: 69%;
height: 500px;
background-color: deeppink;
float: right;/*右と左は同じ効果を持ち、フローティング後に新しいドキュメント フローを形成します*/
}
.footer{
. width: 90%;
height: 60px ;
背景色: 青紫;
マージン:0 auto;
}
.clear{
Clear: Both;
}

</style>
</head>
<body>
<div class="header" ></div>
<div class="main">
< ;div class="left"></div>
<div class="right"> ;</div>
<div class="clear"></div>
</div>
<div class="footer"></div>
</body>
</html>

#スタイルで .left スタイルを設定し、.clear スタイルを設定するときに .main .left

を使用する理由 .clear

を直接使用する場合

益伦
益伦

全員に返信(2)
phpcn_u19856

.main .left を使用すると、このスタイルがメイン クラスの下に残されることが明確になり、ブラウザはレンダリングしたいオブジェクトをより正確に見つけることができます。

いいねを押す +0
lge

これは命名です。特定の要件はありません。好きな名前を付けることができます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート