• 背景图片的移动----background-attach-----background-repeat


    background-repeat:默认是平铺的,也即是还有空间的话将一张接着一张显示

                                 设置为 no-repeat  就最多显示一张

    background-attachment:设置是否固定图片,在有滚动条的页面,随着滚动条的移动将会看到图片的不同位置

    看下面的例子;

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            /*权重:数数 id class 标签*/
            /*100*/
            #box {
                border: 1px solid red; /*设置边框*/
                width: 200px; /*图片显示的范围*/
                height: 200px;
                background-image: url("./timg.jpg");
                background-repeat: no-repeat; /*默认平铺,no-repeat不平铺,就打印本身一张图片*/
                /*background-position: 20px 20px; !*相对原来位置移动*!*/
                background-position-x: -635px; /*控制图片x方向的移动*/
                background-position-y: -250px; /*控制图片y方向的移动*/
                background-attachment:fixed; /*设置这条可以滚动条看到的是图片的不同位置*/
            }
    
            .box2 {
                width: 24px;
                height: 33px;
                background: url("taobao.png") no-repeat 0 -265px;
                background-attachment: fixed;
            }
    
        </style>
    </head>
    <body style="height:2000px;"> /*2000px让其有滚动条*/
    <div id="box" class="box"></div>
    <div class="box2"></div>
    
    </body>
    </html>
  • 相关阅读:
    有个名字叫随便乱记——css3
    CSS3伸缩布局
    路政整理
    GIst
    SVN回滚版本
    你需要知道的CSS3 动画技术
    iScroll框架的使用和修改
    CSS3阴影 box-shadow的使用和技巧总结
    Javascript异步编程的4种方法
    zepto学习零碎
  • 原文地址:https://www.cnblogs.com/mmyy-blog/p/9504418.html
Copyright © 2020-2023  润新知