Html CSS浮动不起作用
我刚开始学习CSS,网格,我遇到了一个问题 t代码- HTML-Html CSS浮动不起作用,html,css,Html,Css,我刚开始学习CSS,网格,我遇到了一个问题 t代码- 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">
<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>
为什么浮动:左未被应用?
,这是它应该看起来的样子,但它不适合我。
如果我删除了.col{float:left}部分并应用了float:left,它就会工作;至第1-3列和第2-3列。除此之外,我可以;我没有发现我做错了什么。
我在谷歌上搜索了clearfix“hack”,但我不知道如何应用它。
提前感谢。首先修复css:
body {
background-color: white;
}
.page-wrap {
width: 80%;
margin: 30px auto;
background: grey;
}
.grid {
overflow: hidden;
}
.col {
float: left; /* should be ; and not : */
}
.col-2-3 {
width: 66.66%;
background: red;
}
.col-1-3 {
width: 33.33%;
background: blue;
}
这是一个很好的解决方案。首先要修复css:
body {
background-color: white;
}
.page-wrap {
width: 80%;
margin: 30px auto;
background: grey;
}
.grid {
overflow: hidden;
}
.col {
float: left; /* should be ; and not : */
}
.col-2-3 {
width: 66.66%;
background: red;
}
.col-1-3 {
width: 33.33%;
background: blue;
}
这是一个很好的方法。在
中有一个输入错误。col
定义-float:left:
应该是float:left
(分号所在的冒号)。在中有一个输入错误。col
定义-浮点:左:
应该是浮点:左
(分号所在的冒号)。基本的浮点问题是:浮点:左
而不是浮点:左:
基本的浮点问题是:浮点:左
而不是float:left:
您的CSS中有一些错误
.grid {
overflow: hidden;
.col {
float: left:
}
}
您需要更改此设置,以便.col
位于.grid
之外
.grid {
overflow: hidden;
}
.col {
float: left:
}
.col
中的属性上键入了错误的结束分号
float: left:
应该是
float: left;
您的CSS中有一些错误
.grid {
overflow: hidden;
.col {
float: left:
}
}
您需要更改此设置,以便.col
位于.grid
之外
.grid {
overflow: hidden;
}
.col {
float: left:
}
.col
中的属性上键入了错误的结束分号
float: left:
应该是
float: left;
将
float:left:
修正为float:left代码>。正如其他人所提到的,修理你的刹车。修理你的浮动:左:
到浮动:左代码>。正如其他人提到的,修复您的brakets。在该视频中,Chris使用了一个名为SCSS的CSS预处理器,它的语法与CSS略有不同。您需要删除样式表中的额外括号。请调回百分比。我从来没有加上总宽度达到100%,它为我工作。更改为宽度:33.32%
同时修复以下打字错误:(缺少=符号)@imjared我认为括号已关闭,没有太多。如果你看一下.grid,这里没有一个关闭的。他包装了它,它可能是SCSS的一种语法,还没有使用那个语法,所以我可能错了。@justin你可以在视频中看到正在使用SCSS。在本例中,scss的语法是正确的,但在香草CSS中肯定不起作用在该视频中,Chris使用了一个名为scss的CSS预处理器,它的语法与CSS略有不同。您需要删除样式表中的额外括号。请调回百分比。我从来没有加上总宽度达到100%,它为我工作。更改为宽度:33.32%
同时修复以下打字错误:(缺少=符号)@imjared我认为括号已关闭,没有太多。如果你看一下.grid,这里没有一个关闭的。他包装了它,它可能是SCSS的一种语法,还没有使用那个语法,所以我可能错了。@justin你可以在视频中看到正在使用SCSS。在这种情况下,SCS的语法是正确的,但在香草CSSHmh中肯定不起作用,但视频中的那个家伙就是这样写的,很奇怪。谢谢嗯,但录像里的那个家伙就是这样写的,很奇怪。谢谢