Fixed gradient background with css

前端 未结 4 1614
盖世英雄少女心
盖世英雄少女心 2020-12-24 05:49

I would like for my page to have a gradient background flowing from top to bottom. I want the background to act like a fixed image in that the gradient stretches from the to

4条回答
  •  南方客
    南方客 (楼主)
    2020-12-24 06:20

    html {
      height: 100%;
      /* fallback */
      background-color: #1a82f7;
      background: url(images/linear_bg_2.png);
      background-repeat: repeat-x;
    
      /* Safari 4-5, Chrome 1-9 */
      background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
    
      /* Safari 5.1, Chrome 10+ */
      background: -webkit-linear-gradient(top, #2F2727, #1a82f7);
    
      /* Firefox 3.6+ */
      background: -moz-linear-gradient(top, #2F2727, #1a82f7);
    
      /* IE 10 */
      background: -ms-linear-gradient(top, #2F2727, #1a82f7);
    
      /* Opera 11.10+ */
      background: -o-linear-gradient(top, #2F2727, #1a82f7);
    }
    

    http://css-tricks.com/examples/CSS3Gradient/
    http://css-tricks.com/css3-gradients/

    Depending on what browsers you support, you may or may not want an image fallback. If not, you might want to include the filter and -ms-filter syntax instead to allow for IE 6-8. Even without this or an image it will fallback to the background-color

提交回复
热议问题