CSS背景颜色不会工作

时间:2015-03-28 22:01:30

标签: html css

我正在尝试将我的背景颜色设为#about某种颜色,但是当我这样做时它不起作用。其他代码,如高度工作,但不是背景。

CSS:

#menu-toggle {
padding: 0px;
background-color: transparent;
color: #ff2626;
font-weight: bold;
font-size: 50px;
border-color: transparent;
position: fixed;
}

.header-img {
background-image: url(../img/crossfitheader.jpg);
background-position: center;
background-repeat: no-repeat;
background-size:cover;
height: 100vh;
}

.icon-menu:before {
content: "\e9bd";
}

.container #about  {
height: 100vh;
width:100%:
background-color: #575432 !important;
}

.icon-cross:before {
content: "\ea0f";
}

HTML:

<div class="container">
    <div id="about">
    hiuhjjkn
    </div>
</div>

4 个答案:

答案 0 :(得分:2)

因为在width:100%:之后有一个冒号停止了它。

用分号代替:

width:100%;

否则会将其视为您继续指定宽度。

答案 1 :(得分:1)

将宽度属性上的:替换为;,如下所示:

width:100%;

以下是代码的jsfiddle,其中colon已替换为semi-colonhttps://jsfiddle.net/AndrewL32/e0d8my79/32/

答案 2 :(得分:0)

width:100%:&lt;&lt;&lt;你有结肠而不是分号

答案 3 :(得分:0)

将其更改为此

.container #about  {
height: 100vh;
width:100%: <---- instead of : put ;
background-color: #575432 !important;
}