• 022 精灵技术


    一:精灵技术

    1.说明

      减少服务器减少次数

      一种处理背景图片的方式

    2.实验

      去王者荣耀上找图,如下图所示:

      

      案例:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6     <style>
     7         h3 {
     8             /*棋子*/
     9             background: url(index.png) no-repeat -2px -184px;
    10             width: 26px;
    11             height: 26px;
    12         }
    13         div {
    14             /*体验专区*/
    15             width: 236px;
    16             height: 106px;
    17             background: url(index.png) no-repeat 0 -462px;
    18         }
    19     </style>
    20 </head>
    21 <body>
    22     <h3></h3>
    23     ------------
    24     <div></div>
    25 </body>
    26 </html>

      效果:

      

    二:滑动门

    1.场景

      中间字数可多可少,想推拉门一样

      

    2.背景图片

      

    3.案例

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6     <style>
     7         a {
     8             margin: 50px;
     9             height: 33px;
    10             display: inline-block;
    11             background: url(ve.png) no-repeat;
    12             color: #fff;
    13             line-height: 33px;
    14             padding-left: 15px;
    15         }
    16         span {
    17             display: inline-block;
    18             height: 33px;
    19             background: url(ve.png) no-repeat right;
    20             padding-right: 15px; 
    21         }
    22     </style>
    23 </head>
    24 <body>
    25     <a href="#">
    26         <span>首tttttt页</span>
    27     </a>
    28 </body>
    29 </html>

      效果:

      

    4.做一个微信的导航栏

      微信网站:

      

      案例:

      在微信上,可以发现一个图片进行横向平铺,这个值得学习。

      1 <!DOCTYPE html>
      2 <html lang="en">
      3 <head>
      4     <meta charset="UTF-8">
      5     <title>Document</title>
      6     <style>
      7         * {
      8             padding: 0;
      9             margin: 0;
     10         }
     11         /*背景图片*/
     12         body {
     13             background: url(3S9sFMD.jpg) repeat-x;
     14         }
     15         
     16         /*container部分*/
     17         .container {
     18             width: 968px;
     19             margin: 0 auto;
     20             padding-left: 10px;
     21         }
     22 
     23         /*导航栏*/
     24         .head {
     25             height: 75px;
     26             overflow: hidden;
     27         }
     28 
     29         /*logo*/
     30         .logo {
     31             float: left;
     32             height: 44px;
     33             margin-top: 14px; 
     34         }
     35 
     36         /*导航的文字部分*/
     37         .nav {
     38             float: right;
     39             padding-top: 21px;
     40         }
     41 
     42         /*导航链接*/
     43         .nav a {
     44             height: 33px;
     45             line-height: 33px;
     46             color: #fff;
     47             text-decoration: none;
     48             background: url(ve.png) no-repeat;
     49             display: inline-block;
     50             padding-left: 15px;
     51             /*margin: 0 2px;*/
     52         }
     53 
     54         /*右边里面的文字和背景*/
     55         .nav span {
     56             height: 33px;
     57             background: url(ve.png) no-repeat right;
     58             padding-right: 15px;
     59             display: inline-block;
     60         }
     61         .nav li {
     62             list-style: none;
     63             float: left;
     64             margin: 5px;
     65         }
     66         /*鼠标经过,a与span都要变化*/
     67         .nav a:hover, .nav a:hover span {
     68             background-image: url(Hw.png);
     69             display: inline-block;
     70         }
     71     </style>
     72 </head>
     73 <body>
     74     <div class="container">
     75         <div class="head">
     76             <a href="#">
     77                 <img class="logo" src="K6.png" alt="">
     78             </a>
     79             <ul class="nav">
     80                 <li>
     81                     <a href="#">
     82                         <span>首页</span>
     83                     </a>
     84                 </li>
     85                 <li>
     86                     <a href="#">
     87                         <span>帮助与反馈</span>
     88                     </a>
     89                 </li>
     90                 <li>
     91                     <a href="#">
     92                         <span>公众平台</span>
     93                     </a>
     94                 </li>
     95                 <li>
     96                     <a href="#">
     97                         <span>开放平台</span>
     98                     </a>
     99                 </li>
    100                 <li>
    101                     <a href="#">
    102                         <span>微信支付</span>
    103                     </a>
    104                 </li>
    105                 <li>
    106                     <a href="#">
    107                         <span>微信广告</span>
    108                     </a>
    109                 </li>
    110                 <li>
    111                     <a href="#">
    112                         <span>企业微信</span>
    113                     </a>
    114                 </li>
    115             </ul>
    116         </div>
    117     </div>
    118 </body>
    119 </html>

      效果:

      

    三:

    1.

  • 相关阅读:
    R语言学习笔记:向量化
    R语言笔记:快速入门
    再分析 返回值加引用&,const
    matlab 怎么保存plot的图 到指定文件夹
    不要在头文件中使用 using namespace std;
    散列表 (Hash table,也叫哈希表)
    重载操作符 operator overloading 学习笔记
    转 XMLHttpRequest().readyState的五种状态详解
    值得回味的基础知识理解加深
    完美解决fixed 水平居中问题
  • 原文地址:https://www.cnblogs.com/juncaoit/p/11001243.html
Copyright © 2020-2023  润新知