我刚开始学习 CSS、网格,但我遇到了问题。
代码 -
HTML -
<body>
<div class="page-wrap">
<h1>Grid</h1>
<div class"grid">
<div class="col col-2-3"> Test </div>
<div class="col col-1-3"> Test </div>
</div>
</div>
</body>
和 CSS
body {
background-color: white;
}
.page-wrap {
width: 80%;
margin: 30px auto;
background: grey;
}
.grid {
overflow: hidden;
.col {
float: left:
}
}
.col-2-3 {
width: 66.66%;
background: red;
}
.col-1-3 {
width: 33.33%;
background: blue;
}
}
怎么会浮动:左;是不是被应用了? 暂停视频,这应该是它的样子,但它不适合我。如果我删除 .col { float: left } 部分并应用 float: left; .col-1-3 和 .col-2-3。除此之外,我找不到我做错了什么。我用谷歌搜索了 clearfix “hack”,但我不知道如何应用它。提前致谢。