zoukankan      html  css  js  c++  java
  • css

      1 <!DOCTYPE html>
      2 <html lang="en">
      3 
      4 <head>
      5     <meta charset="UTF-8">
      6     <meta name="viewport" content="width=device-width, initial-scale=1.0">
      7     <meta http-equiv="X-UA-Compatible" content="ie=edge">
      8     <title>Document</title>
      9     <style>
     10         /* 凡是背景background,一定要有高度!!! */
     11         body{
     12             margin: 0;
     13         }
     14 
     15         /* 背景颜色 */
     16         .background-color {
     17             height: 500px;
     18             /*
     19                 rgba: rgba->(0,0,0,.7); a透明度
     20                 hex:#000;
     21                 rgb:(0,0,0);
     22                 name:black
     23             */
     24             background-color: #000;
     25         }
     26 
     27         /* 记得广告常用语隐藏 */
     28         .background-attachment {
     29             background-image: url('./酷狗写真.jpg');
     30             /* 
     31             
     32                 fixed:固定不动
     33                 scroll:随页面滚动(默认)
     34              */
     35             background-attachment: fixed;
     36             height: 1000px;
     37         }
     38 
     39         /* 背景图片 */
     40         .background-image {
     41             background-image: url('./酷狗写真.jpg');
     42             /*
     43                 url(''); || url();
     44                 none:无
     45                 
     46             */
     47             height: 1000px;
     48         }
     49 
     50 
     51         /* 背景是否重复 */
     52         .background-repeat {
     53             /* 
     54                 round:四周拉宽至100%
     55                 space:保持缩放比
     56                 no-repeat:不重复
     57                 inherit:继承父类
     58                 initial:继承父类
     59                 repeat:重复(默认
     60                 repeat-x:重复x轴
     61                 repeat-y:重复y轴
     62              */
     63             height: 1000px;
     64             background-repeat: no-repeat;
     65             background-image: url('./酷狗写真.jpg');
     66         }
     67 
     68         .background-position {
     69             background-repeat: no-repeat;
     70             /*
     71                 background-position:x轴 y轴 (偏移量) ->百分比、其它单位...
     72                 top left
     73                 top center
     74                 top right
     75                 center left
     76                 center center
     77                 center right
     78                 bottom left
     79                 bottom center
     80                 bottom right
     81                 x% y%
     82                 xpos ypos 
     83              */
     84             background-position: 20px 20px;
     85             height: 1000px;
     86             background-image: url('./酷狗写真.jpg');
     87             background-color: #000;
     88         }
     89 
     90 
     91         .background-size {
     92             background-image: url('./酷狗写真.jpg');
     93             background-size: 10% 20%;
     94             /* 
     95                 background-size:x轴 y轴(可数值,可百分比)
     96                 background-size:x轴+y轴
     97                 background-size:cover(铺满背景图)
     98                 background-size:contain(按最佳比例,可能会有空白区域)
     99              */
    100             background-size: cover;
    101         }
    102 
    103 
    104         .background {
    105             /*
    106                 background-position:x轴 y轴 (偏移量)
    107                 background: url('./酷狗写真.jpg') no-repeat top left fixed; 
    108 
    109                 规范的写法是(顺序官方也是没有限制的,不用的属性可以不用填写,但官方建议如下->为了效率和统一css写法,我们都应该采用这种方式):
    110                 background-color-> background-image-> background-repeat-> background-attachment-> background-position
    111              */
    112             height: 2000px;
    113             background: url('./酷狗写真.jpg') no-repeat fixed top left ;
    114             background-size: cover;
    115         }
    116     </style>
    117 </head>
    118 
    119 <body>
    120     <!-- <div class="background-color"></div> -->
    121     <!-- <div class="background-attachment"></div> -->
    122     <!-- <div class="background-image"></div> -->
    123     <!-- <div class="background-repeat"></div> -->
    124     <!-- <div class="background-position"></div> -->
    125     <div class="background"></div>
    126 </body>
    127 
    128 </html>
     
  • 相关阅读:
    20155313 杨瀚 《网络对抗技术》实验九 Web安全基础
    20155313 杨瀚 《网络对抗技术》实验八 Web基础
    20155313 杨瀚 《网络对抗技术》实验七 网络欺诈防范
    20155313 杨瀚 《网络对抗技术》实验六 信息搜集与漏洞扫描
    20155313 杨瀚 《网络对抗技术》实验五 MSF基础应用
    20155313 杨瀚 《网络对抗技术》实验四 恶意代码分析
    20155313 杨瀚 《网络对抗技术》实验三 免杀原理与实践
    20155313 杨瀚 《网络对抗技术》实验二 后门原理与实践
    20155313 杨瀚 《网络对抗技术》实验一 PC平台逆向破解(5)M
    20155313 2017-2018-1 《信息安全系统设计基础》课程总结
  • 原文地址:https://www.cnblogs.com/cisum/p/9596403.html
Copyright © 2011-2022 走看看