zoukankan      html  css  js  c++  java
  • css

    css就是为页面穿着上华丽的衣服,俗称加特效,duang~~~

    1.css样式导入方式有三种

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <!--从文件里导入样式,可对多个html操作,不常用,优先级最低-->
     7     <link rel="stylesheet" href="commons.css" />
     8     <!--写在头部内,也是最常用的方式,优先级中等-->
     9     <style>
    10         .test{
    11             background-color: black;
    12             color: white;
    13         }
    14     </style>
    15 </head>
    16 <body>
    17     <!--直接写在标签内部,只对该标签有效,一般用于仅单独使用的样式,优先级最高!-->
    18     <p style="background-color: red">类型一</p>
    19     <p class="test">类型二</p>
    20     <div>类型三</div>
    21 </body>
    22 </html>
    1 div{
    2     color: blue;
    3 }

    2.选择器

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7         /*标签选择器:使某类型的标签全部采用该样式*/
     8         p{
     9             color: blue;
    10         }
    11         /*id选择器:让某id类型的标签采用该样式,不常用,因为id需要唯一,可以直接在标签内部写样式*/
    12         #i1{
    13             color: black;
    14         }
    15         /*class选择器:使class为某值的所有标签采用该样式*/
    16         .test{
    17             color: red;
    18         }
    19         /*层级选择器:按对应层级匹配倒的所有标签采用该样式*/
    20         div p{
    21             background-color: aqua;
    22         }
    23     </style>
    24 </head>
    25 <body>
    26     <p>1111111111</p>
    27     <p>1111111111</p>
    28     <p>1111111111</p>
    29     <p>1111111111</p>
    30     <p>1111111111</p>
    31     <p id="i1">1111111111</p>
    32     <div class="test">222222222</div>
    33     <div class="test">222222222</div>
    34     <div class="test">222222222</div>
    35     <div class="test">222222222</div>
    36     <div>
    37         <p>ggggggggggg</p>
    38     </div>
    39 </body>
    40 </html>

    3.一些参数

     1 <!DOCTYPE html>
     2 <html lang="en">
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>Title</title>
     6         <style>
     7             .img{
     8                 /*导入一张图片*/
     9                 background-image: url("3.gif");
    10                 /*默认情况不显示,必须要设置长宽*/
    11                 height: 600px;
    12                 width: 100%;
    13                 /*默认会用图片将设置的长宽铺满*/
    14                 background-repeat: no-repeat;
    15             }
    16         </style>
    17     </head>
    18     <body>
    19         <div class="img"></div>
    20     </body>
    21 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style>
     7         .c1{
     8             color: red;
     9             background-color: aqua;
    10             font-size: 32px;
    11             /*高度没有%*/
    12             height: 300px;
    13             /*宽度可以使用100%就是占全屏幕宽度*/
    14             width: 500px;
    15         }
    16     </style>
    17 </head>
    18 <body>
    19     <div class="c1">aaaaaaaaaaaa</div>
    20     <div style=" 500px">
    21         <!--占上层的宽度%-->
    22         <div style=" 20%;background-color: greenyellow">test</div>
    23         <div style=" 80%;background-color: palegoldenrod">test</div>
    24     </div>
    25     <!--颜色也可以用rgb编码写,具体对应可以百度-->
    26     <!--border是边框,solid代表实体-->
    27     <div style="height: 100px;background-color: #ddd;border: 1px solid red;">
    28         <!--margin代表外边距,本身不增加,padding为内编剧,本身会增加-->
    29         <div style="margin-top: 10px;margin-left: 30px">
    30             <input />
    31             <input />
    32             <input />
    33         </div>
    34     </div>
    35 </body>
    36 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6 </head>
     7 <body>
     8     <div style=" 500px;height: 50px;border: 1px solid red">
     9         <!--float漂浮起来使内容都在同一行,但是当漂浮的长度大于总长度还是会再占下一行-->
    10         <div style=" 20%;background-color: aqua;float: right">f</div>
    11         <div style=" 50%;background-color: beige;float: right">a</div>
    12         <div style=" 30%;background-color: beige;float: right">a</div>
    13         <!--漂浮后会漂出母体,需要将其拉回来-->
    14         <div style="clear: both;"></div>
    15     </div>
    16 </body>
    17 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6 </head>
     7 <body style="margin: 0">
     8     <div style="background-color: #ddd;height: 5000px"></div>
     9     <!--完全固定在某个位置,不论滑轮到哪里-->
    10     <div style="position: fixed;bottom: 0;right: 0;">返回顶部</div>
    11     <!--relative跟absolute配合使用可固定在某特定位置的特定位置.....我也不懂我在说些什么-->
    12     <div style="position: relative;height: 500px; 300px;border: 1px solid red">
    13         <div style="position: absolute;bottom: 0;right: 0;">返回顶部</div>
    14     </div>
    15 </body>
    16 </html>
     1 <!DOCTYPE html>
     2 <html lang="en">
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>Title</title>
     6         <style>
     7             .modal{
     8                 width: 400px;
     9                 height: 300px;
    10                 background-color: #dddddd;
    11                 position: fixed;
    12                 top: 50%;
    13                 left: 50%;
    14                 margin-left: -200px;
    15                 margin-top: -150px;
    16                 /*显示优先级*/
    17                 z-index: 10;
    18             }
    19             .shadow{
    20                 position: fixed;
    21                 top: 0;
    22                 left: 0;
    23                 right: 0;
    24                 bottom: 0;
    25                 background-color: black;
    26                 opacity: 0.5;
    27                 z-index: 9;
    28             }
    29         </style>
    30     </head>
    31     <body>
    32         <input type="button" value="添加" />
    33         <div class="shadow"></div>
    34         <div class="modal">
    35             <input type="text" />
    36             <input type="text" />
    37             <input type="text" />
    38             <input type="text" />
    39         </div>
    40         <div style="height: 2000px"></div>
    41     </body>
    42 </html>

     写的好乱呀.....

  • 相关阅读:
    登录注册功能
    29-----BBS论坛
    linux笔记
    nginx,uwsgi发布web服务器
    linux常用服务部署
    linux系统基础优化及常用命令
    linux基本操作命令
    linux命令
    linux基础
    阿里云服务器搭建
  • 原文地址:https://www.cnblogs.com/bfmq/p/5994038.html
Copyright © 2011-2022 走看看