<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
<!DOCTYPE html> <html lang="en">
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> /* 通過元素選擇器(因為就一個article所以直接用標簽(元素)名)設置article的高度 */ article{ /* 設置邊框但是outline不占px(像素) */ outline: 2px solid red; } /* 通過類選擇器設置左邊的盒子 */ .leftBox { width: 200px; height: 200px; /* 文本水平居中 */ text-align: center; /* 設置行高 */ line-height: 200px; background: gray; /* 左浮動 */ float: left; } .rightBox { width: 200px; height: 200px; /* 文本水平居中 */ text-align: center; /* 設置行高 */ line-height: 200px; background: gray; float: right; } /* 當我們看見article的高度塌陷了就沒有高度----->可以將下麵的css樣式註釋掉或者刪除掉(反正可以Ctrl+z)撤銷,看看效果你就明白了 */ /* 下麵我們需要用到偽元素::after來清除浮動讓article的高度恢復(但可以瞭解浮動,後面學了定位還要簡單些) */ article::after{ /* 往article的內容後面再添加內容,""內下麵為添加的空白,""內也可以文或字母等 */ content:""; /* display轉換為block(塊)元素 */ display: block; /* clear為清除浮動 */ clear: both; } </style> </head>
<body> <header> 頭部區域 </header> <article> <div class="leftBox">左邊的盒子</div> <div class="rightBox">右邊的盒子</div> </article> <footer> 頁腳區域 </footer>
</body>
</html>