zoukankan      html  css  js  c++  java
  • css3实现网格背景,background-image,background-size

    用纯css3实现网格背景,应该怎么做呢?

    需要给容器设置background-image,background-size属性

     .container{
                background-image: linear-gradient(90deg, rgba(200, 0, 0, 0.15) 10%, rgba(0, 0, 0, 0) 10%), 
                      linear-gradient(rgba(200, 0, 0, 0.15) 10%, rgba(0, 0, 0, 0) 10%)
    ; background-size: 10px 10px; width: 600px; height: 300px; }

    background-image 属性为元素设置背景图像。

                                  元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。

                                  默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。

    background-size   规定背景图像的尺寸

                                一般值为:

    background-size: length|percentage|cover|contain;

       length:    设置背景图像的高度和宽度。

                     第一个值设置宽度,第二个值设置高度。

                     如果只设置一个值,则第二个值会被设置为 "auto"。

      percentage:  以父元素的百分比来设置背景图像的宽度和高度。

                           第一个值设置宽度,第二个值设置高度。

                           如果只设置一个值,则第二个值会被设置为 "auto"。

       cover:    把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。

                     背景图像的某些部分也许无法显示在背景定位区域中。

       contain: 把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。

    查看演示:http://runjs.cn/detail/gipgr9qh

  • 相关阅读:
    ZOJ 1002 Fire Net
    Uva 12889 One-Two-Three
    URAL 1881 Long problem statement
    URAL 1880 Psych Up's Eigenvalues
    URAL 1877 Bicycle Codes
    URAL 1876 Centipede's Morning
    URAL 1873. GOV Chronicles
    Uva 839 Not so Mobile
    Uva 679 Dropping Balls
    An ac a day,keep wa away
  • 原文地址:https://www.cnblogs.com/lizimeme/p/7251683.html
Copyright © 2011-2022 走看看