zoukankan      html  css  js  c++  java
  • CSS精灵技术

    CSS精灵技术产生的原因

    当网页中的图片过多时,服务器频繁的接受请求和发送图片,会造成服务器的压力过大,这将大大的降低页面的加载速度

    CSS精灵技术

    将网页中的小背景图片整合到一张大图上,这样服务器只需要一次请求即可。

    这样大大减少了服务器接受和发送请求的次数,提高了页面的加载速度

    CSS精灵技术的代表就是精灵图

    使用一张精灵图作为背景图片,使用background-position  移动背景图片的位置

    使用精灵图时一定要精确测量每个小背景图片的大小和位置

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     6     <title>Document</title>
     7     <style>
     8         .img01{
     9             display: block;
    10             border: blue 1px solid;
    11             margin: 0 auto;
    12         }
    13         .d1{
    14             width: 90px;
    15             height: 90px;
    16             border: 1px solid rgb(22, 138, 118);
    17             background-image: url("./javascript练习/img/精灵图.jpg");
    18             background-position: -29px  -24px;
    19         }
    20 
    21 
    22     </style>
    23 </head>
    24 <body>
    25     <!-- 500px  * 302px -->
    26     <img src="./javascript练习/img/精灵图.jpg" alt="精灵图" class="img01">
    27     <div class="d1"><a href="https://www.sougou.com"></a></div>
    28    
    29 </body>
    30 </html>

  • 相关阅读:
    IE11浏览器:请不要再叫我IE,谢谢
    Hadoop HA高可用搭建流程
    YARN
    MapReduce
    HDFS
    shell
    shell总结
    linux总结
    maven+log4j
    Spring
  • 原文地址:https://www.cnblogs.com/zysfx/p/12763056.html
Copyright © 2011-2022 走看看