我下面這個教程http://www.w3schools.com/css/tryit.asp?filename=tryresponsive_cols和困惑,爲什麼我的僞和內容後,需要:「」在這種情況下:CSS:爲什麼我需要after僞和內容:「」在這種情況下
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
* {
box-sizing: border-box;
}
.header {
border: 1px solid red;
padding: 15px;
}
.row::after {
content: "";
clear: both;
display: block;
}
[class*="col-"] {
float: left;
padding: 15px;
border: 1px solid red;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
</style>
</head>
<body>
<div class="header">
<h1>Chania</h1>
</div>
<div class="row">
<div class="col-3">
<ul>
<li>The Flight</li>
<li>The City</li>
<li>The Island</li>
<li>The Food</li>
</ul>
</div>
<div class="col-9">
<h1>The City</h1>
<p>Chania is the capital of the Chania region on the island of Crete. The city can be divided in two parts, the old town and the modern city.</p>
<p>Resize the browser window to see how the content respond to the resizing.</p>
</div>
</div>
</body>
</html>
我在互聯網上搜索,我還沒有發現有任何的想法提前
https://www.sitepoint.com/understanding-css-content-property/ https://developer.mozilla.org/en-US/docs/Web/CSS/content – prasanth
謝謝,但我在這問過案件有什麼影響。 – phoenix
這就是所謂的clearfix你可以在這裏看到細節https://css-tricks.com/snippets/css/clear-fix/ – vals