我刚开始学习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,它就能工作了。除此之外,我找不到我做错了什么。我在googled上搜索了清除程序"hack“,但我不知道如何应用它。提前谢谢。
发布于 2013-05-07 20:00:13
基本的浮点数问题是:float: left;而不是float: left:
发布于 2013-05-07 19:59:46
在.col定义中有一个错误-- float: left:应该是float: left; (冒号应该是分号)。
发布于 2013-05-07 20:06:28
将您的float: left:修复为float: left;。正如其他人所提到的,修理你的吹牛。
https://stackoverflow.com/questions/16427408
复制相似问题