zoukankan      html  css  js  c++  java
  • css语法

    CSS

      选择器 :找到想控制的标签

      操作 :渲染 和 布局  (属性)

    css的引入方式:层叠样式表

    <!--css的引入方式1-->    行内式
    <p style="background: gray;color: red">这是一个p标签</p>

    <!--css的引入方式2-->  在文件头 head里面加style   嵌入式
    <style>
    div {
    color: lightseagreen;
    font-size: 32px;
    }
    </style>
    <!--css的引入方式3-->   链接式
    <link rel="stylesheet" href="cxn.css"> #在文件头 head里面
    标签样式放在cxn.css 里面引入
    4 导入式   主要使用链接式

    <style type="text/css">
     
              @import"mystyle.css"; 此处要注意.css文件的路径
     
     </style> 


    选择器:

      基本选择器:

    /*标签选择器*/
    p{
    color: red;
    }
    /*id选择器*/ id=p3
    #p3{
    background: green;
    }
    /*class(类)选择器*/ class=c1

    class可以拥有多个值,每个值以空格隔开,如
    <span class="d1 d2">span</span> 则既可以拥有d1的样式,又可以拥有d2的样式

    .c1{
    font-size: 32px;
    }
    /*通配选择器,所有标签 */
    *{
    background-color: lightseagreen;
    }

    层级选择器:
    /*后代选择器 空格表示后代(子孙等等)*/
    <style>
    .c1 .c3{
    color: #1cb7fd;
    }
    </style>
    /*子代选择器 用>表示 c1下边的儿子叫c3的*/
    <style>
    .c1>.c3{
    color: gray;
    }
    </style>

    /*毗邻选择器 (紧挨着)以+表示*/
    <style>
    .c1+p{
    color: yellow;
    }
    </style>
    /*兄弟选择器(不需要紧挨着)以~表示 */
    <style>
    .c1~p{
    color: red;
    }
    </style>

    <style>
    span{
    color: red;
    }
    </style>

    /*多元素选择器 span标签,且class=d1*/
    <style>
    span.d1{
    color: green;
    }
    </style>

    属性选择器
    []属性选择器语法 如下:span标签里属性 egon=egg 的标签 
    ^='e' 以e开头
    <!-- *='e' 包含e

    <style>
    span[egon^='egg']{
    color: red;
    }
    </style>

    </head>
    <body>

    <div egon="egg">egg</div>
    <span egon="egg">egg span</span>
    <div egon="egg1">egg1</div>
    <div alex="32">alex</div>


    hover应用
    
    
    <style>
    span{
    color: royalblue;
    }
    /*span标签悬浮的时候变红色*/
    span:hover{
    color: red;
    }

    .s1,.s2{
    100px;
    height: 100px;
    }
    .s1{
    background-color: gray;
    }
    .s2{
    background-color: #33bb00;
    }
    .s2:hover{
    background-color: white;
    }
    .outter{
    border: 1px solid red;
    }

    .outter:hover .s1{
    background-color:blue;
    }
    .outter:before{
    content: 'helloword';
    color: red;
    }

    </style>

    <span>hello word</span>
    <div class="outter">
    <div class="s1"> </div>
    <div class="s2"></div>






  • 相关阅读:
    QT5编程入门教程
    bstr_t与BSTR
    Android Studio 更改APP图标
    Indy服务器关闭所有客户端连接
    使用高德地图API
    内网渗透——Hadoop未授权访问getshell
    内网渗透——struts2远程任意代码执行(s2-046)
    工具使用——cobalt strike使用
    工具使用——docker使用
    漏洞复现——weblogic任意文件上传(cve-2018-2894)
  • 原文地址:https://www.cnblogs.com/cuixn/p/9045168.html
Copyright © 2011-2022 走看看