美文网首页
CSS背景图设置

CSS背景图设置

作者: 艳晓 | 来源:发表于2017-07-14 13:43 被阅读157次

    一、背景图设置
    使用背景图片,设置为全屏
    方式1:全部使用background设置

        body{
                background-image: url(bg.jpg);
                background-size: 100% 100%;
                background-repeat: no-repeat;
                background-attachment: fixed;
            }
    

    背景图片
    背景尺寸
    背景图是否重复
    背景是否滚动
    方式2:使用宽高

            body {
                width: 100%;
                height: 100%;
                background: url(img/bg.jpg) no-repeat;          
            }
    

    方式3:使用边距

            body {
                    padding: 0;
                    margin: 0;
                    background: url(img/bg.png);
            }
    

    CSS背景知识点

    1、background-color -- 背景色,定义背景的颜色

    <color>: 颜色表示法
    transparent: 透明
    inherit: 继承

    2、background-image -- 定义背景图片

    <uri>: URI
    none: 无

    3、background-repeat -- 定义背景图片的重复方式

    repeat: 平铺整个页面,左右与上下
    repeat-x: 在x轴上平铺,左右
    repeat-y: 在y轴上平铺,上下
    no-repeat: 图片不重复

    4、background-position -- 定义背景图片的位置

    1、水平
    left: 左
    center: 中
    right: 右
    2、垂直
    top: 上
    center: 中
    bottom: 下
    3、垂直与水平的组合
    x-% y-%
    x-pos y-pos
    inherit: 继承

    p { 
        background-image:url('list-orange.png');
        background-position:right bottom ;
        background-repeat:no-repeat;
    }   
    div { 
        background-image:url('list-orange.png');
        background-position:50% 20% ;
        background-repeat:no-repeat;
    }
    

    5、background-attachment -- 定义背景图片随滚动轴的移动方式

    取值: scroll | fixed | inherit
    scroll: 随着页面的滚动轴背景图片将移动
    fixed: 随着页面的滚动轴背景图片不会移动
    inherit: 继承
    初始值: scroll

    相关文章

      网友评论

          本文标题:CSS背景图设置

          本文链接:https://www.haomeiwen.com/subject/capnhxtx.html