css
1* { 2 padding:0; 3 margin:0; 4} 5 6body{ 7 margin: 0; 8} 9 10 11 12.boxA:after{ 13 content:""; 14 display: block; 15 clear:both; 16} 17 18.box1{ 19 background-color: red; 20 height:200px; 21 22 23} 24.box2{ 25 background-color: blue; 26 float: left; 27 height:300px; 28 margin-right: -300px; 29 padding-right: 300px; 30 width:100%; 31 32} 33.box3{ 34 background-color: gray; 35 float:left; 36 height:300px; 37 width:300px; 38} 39 40.box4{ 41 background-color: green; 42 height:200px; 43 width:100%; 44}
html
1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 <title>ボックステスト</title> 6 <link rel="stylesheet" type="text/css" href="test.css"> 7</head> 8<body> 9 10 11 <div class="box1"> 12 BOX1 13 14 </div> 15 16 17 <div class="boxA"> 18 19 <div class="box2"> 20 <h1>ボックス2</h1> 21 <p>あいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえお</p> 22 </div> 23 <div class="box3"> 24 <p>あいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえおあいうえお</p> 25 </div> 26 27 </div> 28 29 <div class="box4"> 30 31 <h1>ボックス4</h1> 32 33 34 </div> 35 36 37 38</body> 39</html>
という感じでpaddingを行ったのですがうまくできません。
なぜでしょうか?初心者ですが宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。