• CSS学习笔记-背景属性


    一、背景尺寸属性:
        1、含义:
            背景尺寸属性是CSS3中新增的一个属性,专门用于设置背景图片大小


        2、格式:
            1.1具体像素:
                 background-size:300px 200px; 
                第一个参数:宽度
                第二个参数:高度


            1.2百分比:
                 background-size:80% 50%; 
                第一个参数:宽度
                第二个参数:高度


            1.3宽度等比拉伸:
                 background-size:80% auto; 
                第一个参数:宽度
                第二个参数:高度


            1.4高度等比拉伸:
                 background-size:auto 70%; 
                第一个参数:宽度
                第二个参数:高度


            1.5    cover:
                background-size:cover; 
                等比放大,直至宽且高填满元素


            1.6    contain:
                 background-size:contain; 
                等比放大,直至宽或高填满元素

    二、背景图片定位区域属性:
        1、含义:
            告诉系统背景图片从什么区域开始显示,默认是从padding区域开始


        2、格式:    
            2.1从内边距开始显示(默认):
                 background-origin:padding-box; 


            2.2从边框开始显示:
                 background-origin:border-box; 


            2.3从内容(content)区域开始显示:
                 background-origin:content-box; 

    三、背景绘制区域属性:
        1、含义:
            背景绘制区域属性是专门用于指定从哪个区域开始绘制背景的,默认从border区域开始绘制背景


        2、格式:    
            2.1从padding(默认)区域开始绘制:
                 background-clip:paddingbox; 


            2.2从border区域开始绘制:
                 background-clip:border-box; 


            2.3从content(内容)区域开始绘制:
                 background-clip:content-box; 

    四、多重背景图片
        1、含义:
            实现多重背景
        2、格式:
            (1)方法1::
                 background:url("images/bg1.jpg") no-repeat left top,url("images/bg2.jpg") no-repeat right top,...; 
            (2)方法2:
                 background-image:url("images/bg1.jpg"),url("images/bg2.jpg"),...; 
                 background-repeat:no-repeat,no-repeat,...; 
                 background-position:left top,right top,...; 


        3、注意点:
            3.1多张背景图片之间用逗号隔开即可
            3.2先添加的背景图片会覆盖后添加的背景图片
            3.3建议编写多重背景的时候采用第二种方法



    本节专有词语:
        cover:        覆盖
        contain:     包含、控制
        origin:        起源、原点
        clip:           剪
        repeat:      重复

  • 相关阅读:
    盒子垂直水平居中
    Sahi (2) —— https/SSL配置(102 Tutorial)
    Sahi (1) —— 快速入门(101 Tutorial)
    组织分析(1)——介绍
    Java Servlet (1) —— Filter过滤请求与响应
    CAS (8) —— Mac下配置CAS到JBoss EAP 6.4(6.x)的Standalone模式(服务端)
    JBoss Wildfly (1) —— 7.2.0.Final编译
    CAS (7) —— Mac下配置CAS 4.x的JPATicketRegistry(服务端)
    CAS (6) —— Nginx代理模式下浏览器访问CAS服务器网络顺序图详解
    CAS (5) —— Nginx代理模式下浏览器访问CAS服务器配置详解
  • 原文地址:https://www.cnblogs.com/AsVR-Sharemju/p/12032242.html
Copyright © 2020-2023  润新知