在网页上绘制3个垂直带

时间:2018-07-24 18:56:50

标签: css web

我是网络开发的新手。我正在尝试绘制3条垂直带(蓝色,白色和红色),这些垂直带遍布页面的顶部到底部,但是我不知道该怎么做。

    <% include partials/header %>


<div class="container">
    <div class="row">
        <div class="col-lg-12"> <h3 style="text-align: center">A QUEIJARIA</h3></div>
    </div>
    <hr>
    <h1 style="text-align: center">alguma frase bacana pra colocar aqui</h1>
    <div class="row">
        <div class="col-lg-6"> <p class="colunas">Lorem Ipsum é simplesmente uma simulação de texto da indústria tipográfica e de impressos, e vem sendo utilizado desde o século XVI, quando um impressor desconhecido pegou uma bandeja de tipos e os embaralhou para fazer um livro de modelos de tipos.</p> </div>
        <div class="col-lg-6"> <p>Lorem Ipsum é simplesmente uma simulação de texto da indústria tipográfica e de impressos, e vem sendo utilizado desde o século XVI, quando um impressor desconhecido pegou uma bandeja de tipos e os embaralhou para fazer um livro de modelos de tipos.</p> </div>
    </div>

    <div class="botao">
        <a class="btn btn-primary btn-large" href="quemsomos" >Mais detalhes!</a>
    </div>

    <div class="row">
        <div class="col-lg-12"> <h3 style="text-align: center">NOSSOS PRODUTOS</h3></div>
        <hr>
    </div>
    <div class="row">
        <div class="col-lg-4">
            <div class="thumbnail">
                   <img  class="img_queijo">
                   <div class="caption">
                       <h4>Queijos Massa mole afinado</h4>
                   </div>
            </div>
        </div>

        <div class="col-lg-4">
            <div class="thumbnail">
                   <img class="img_queijo">
                   <div class="caption">
                       <h4>Queijos Massa semidura</h4>
                   </div>
            </div>
        </div>
        <div class="botao">
            <a class="btn btn-primary btn-large" href="produtos" >Nossos Queijos!</a>
        </div>
    </div>

</div>

<% include partials/footer %>

2 个答案:

答案 0 :(得分:0)

来自评论:

  

您可以使用html { min-height: 100%; background: linear-gradient(to right,blue 33.33%, white 33.33%, white 66.66%, red 66.66%); }

请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient

  

linear-gradient() CSS函数创建一个图像,该图像由沿直线的两种或多种颜色之间的逐步过渡组成。其结果是<gradient>数据类型的对象,这是一种特殊的<image>


演示:

html {
  min-height: 100%;
  background: linear-gradient(to right,blue 33.33%, white 33.33%, white 66.66%, red 66.66%);
}

添加一些虚假内容? 来自https://www.webpagefx.com/web-design/html-ipsum/

html {
  min-height: 100%;
  background: linear-gradient(to right,blue 33.33%, white 33.33%, white 66.66%, red 66.66%);
}
<h1>HTML Ipsum Presents</h1>

<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>

<h2>Header Level 2</h2>

<ol>
   <li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
   <li>Aliquam tincidunt mauris eu risus.</li>
</ol>

<blockquote><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna. Cras in mi at felis aliquet congue. Ut a est eget ligula molestie gravida. Curabitur massa. Donec eleifend, libero at sagittis mollis, tellus est malesuada tellus, at luctus turpis elit sit amet quam. Vivamus pretium ornare est.</p></blockquote>

<h3>Header Level 3</h3>

<ul>
   <li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
   <li>Aliquam tincidunt mauris eu risus.</li>
</ul>

<pre><code>
#header h1 a {
  display: block;
  width: 300px;
  height: 80px;
}
</code></pre>

答案 1 :(得分:-1)

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <title>SimpleByMe</title>
         </head>

         <style type="text/css">

       @media screen and (min-width: 480px) 
       {
        .col-lg-4{
         width: 33.33%;
        float: left;

        }

      .d1
      {
        background-color: green;
      }
      .d2
      {
        background-color: red;
      }
      .d3
      {
        background-color: blue;
      }


       </style>
      <body>

<!-- add data between <div> it will a automatically expand vertically  -->

         <div class ="col-lg-4 d1">1st</div>
        <div class ="col-lg-4 d2"> 2nd</div>
        <div class ="col-lg-4 d3"> 3rd</div>
       </body>
    </html>