css中关于以background开的的介绍

此总结来自尚硅谷前端视频

background-image:url("图片所在路径")  设置背景图片

        范例:background-image:url("./source/img/1.jpg");

渐变 :渐变是图片,需要通过background-image设置

background-image:linear-gradient() 线性渐变

        线性渐变的开头,可以指定一个渐变方向

        to left/ to right/ to bottom /to top  默认 to bottom 

         范例:background-image:linear-gradient(to left,red,yellow);

        xxxdeg  xxx角度    范例 :background-image:linear-gradient(45deg,red,yellow);

        xturn  x圈 范例: background-image:linear-gradient(.5turn,red,yellow);

          线性渐变可以同时指定多个颜色

        范例background-image:linear-gradient(red,yellow,blue,pink)

background-image:repeating-linear-gradient()重复渐变(纯色被渐变代替)

        范例background-image:repeating-linear-gradient( red 30px, yellow 100 px);

background-image:radial-gradient(red,yellow) 径向渐变(辐射性渐变)

        默认情况下,渐变圆心的形状根据元素形状来计算。

        可以手动指定圆心大小(径向渐变范围)

        范例background-image:radial-gradient(100px 100px,red ,yellow)

background-color:red; 设置背景颜色为红色。

background-repeat:用来设置背景重复方式

        可选值: repeat 默认值 背景会沿x轴、y轴双向重复

            repeat-x:沿x轴方向重复

            repeat-y:沿y轴放行重复

            no-repeat:背景图片不重复

        范例:background-repeat: no-repeat; 

background-position:设置背景图片的位置

        设置方式通过 top、left、right、bottom、center

        范例:background-position: top left;

        通过x轴、y轴来设置背景图片位置

        范例background-position:10px 10px;

background-clip:设置背景范围

        可选值: border-box 默认值  背景会出现在边框下边

            padding-box 背景不会出现在边框,只会出现在内容区和内边距

            content-box 背景只会出现在内容区

        范例:background-clip:centent-box;

background-orgin:背景图片的偏移量计算的原点

        可选值:padding-box 默认值  background-position从内边距处开始计算

            content-box  background-position从内容区处开始计算

        范例background-origin:content-box

background-size:设置背景图片的大小

        第一个值表示宽度 ,第二个值表示高度。 如果只写一个,则第二个默认是auto

        范例:background-size:100px auto;

        cover 图片比例不变,将元素铺满

        contain 图片比例不变,将图片在元素中完整显示。

background-attachment: 背景图片是否跟随元素移动

        可选值:scroll 默认值  背景图片会随元素移动

            fixed  背景图片固定在页面中,不会随元素移动

        范例:background-attachment:fixed

        

原文地址:https://www.cnblogs.com/kukai/p/12307262.html