2017-07-07 91 views
0

所以这就是我要完成的:如何制作响应双色背景?

桌面图像:

移动图像:

Mobile image

我已经有箱子,但我不不知道如何添加2色背景。我正在使用bootstrap。

这是到目前为止我的代码

body { 
 
    background-color: #F9F9F9; 
 
} 
 

 
#container { 
 
    margin: auto; 
 
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" /> 
 

 
<div class="container"> 
 
    <div class="row"> 
 
    <div class="col-md-12"> 
 
     BOX 1 
 
    </div> 
 
    </div> 
 

 
    <div class="row"> 
 
    <div class="col-sm-4 col-md-6" style="margin-bottom:20px"> 
 
     BOX 2 
 
    </div> 
 
    </div> 
 

 
    <div clas="row"> 
 
    <div class="col-sm-4 col-md-6" style="margin-bottom:20px"> 
 
     BOX 3 
 
    </div> 
 
    </div> 
 
</div>

+3

发布HTML/CSS你有这么F A河 –

+3

请添加您试图实现它的代码。 –

+0

研究CSS渐变。将来,请提出一个更具体的问题,并提供您的代码尝试的示例。 – isherwood

回答

2

您可以通过linear-gradient实现这一目标:

body { 
 
    background: linear-gradient(to bottom, #007cc1 100px, #fff 100px); 
 
    margin: 0; 
 
    min-height: 100vh; 
 
}

+0

工作正常!太棒了,谢谢你 :) – DPF