zoukankan      html  css  js  c++  java
  • CSS

      一.

      1.1css 的三种引入方式

    <!--第一种 link-->
        <!--<link rel="stylesheet" href="my_css.css">-->

    p>span {
        font-size: 24px;
        color: #66afe9;
        background-color: red;
    
    }

       2.1 基本选择器

        

      <style>
    
            
        
            #d1{
                color: red;
            }
            .c1{
                background-color: red;
                color: green;
            }
            * {
                color: yellow;
            }
        </style>        

      2.2 组合选择器

        <style>
            /*嵌套 组合之间可以共用一个css样式*/
            /*h1,#d1,.c2 { */
                /*color:red;*/
            /*}*/
    
           /*# 后代选择器  子子孙孙*/
            /*div p {*/
                /*color: red;*/
            /*}*/
    
            /*# 儿子选择器 只父标签的下一个标签*/
            /*div>p {*/
                /*color:red;*/
            /*}*/
    
            /*毗邻选择器 div结束后的第一个标签 里的所有标签*/
            p+div {
                color: red;
            }
        </style>

    标签代码

      

    </head>
    <body>
    <h1>嘿嘿嘿嘿</h1>
    <p>学习使我快乐~~~
        <span>快乐骚男!</span>
    </p>
    <div>我是div里的第一个div
    
            <p>我是div里面的第一个p标签</p>
            <p class="c2">
                <span>我是div里的第一个span标签
                </span>
            </p>
    </div>
    <div id="d1">我是第一个div下的第一个div标签</div>
    <p>我是第一个div下的第一个标签</p>
    
    </body>
    </html>

      2.3 组合与嵌套选择器

      

         # 嵌套 id .c1 span 不用的选择器共用一套css层叠样式
        <style>
    
            #d1,.c1,span{
                background-color: #5cb85c;
                color: #ac2925;
            }
            
        </style>

      2.4 伪类选择器

        <style>
            /**!*开始链接的颜色!**/
            a:link {
                color: blue;
            }
            /*!*鼠标悬浮的颜色/*/
            a:hover{
                color: yellow;
            }
    
            /*!*鼠标点击链接的颜色/*/
            a:active{
                color: orange;
    
            }
            /*鼠标点击后的颜色*/
            a:visited{
                color: #5e5e5e;
            }
    
            /*input框中悬浮的颜色*/
            input:hover{
                background-color: #ac2925;
                /*color: yellow;*/
            }
            /*鼠标点击后聚焦的背景颜色*/
            input:focus{
                background-color: #d58512;
                /*color: yellow;*/
            }
        </style>

    伪类选着器的源代码

       </style>
    </head>
    <body>
    
        <a href="http://www.baidu.com">click me </a>
        <input type="text">
    </body>
    </html>

      2.5 伪元素选择器

     <style>
            /*p:first-letter{ 可以指定他的首字母的大小 以及字体颜色*/
                /*font-size: 24px;*/
                /*color: yellow;*/
            /*}*/
    
    
            /*在文本之前加入指定的字符串 但是加入的字符串不能选择*/
            p:before{
                font-size: 48px;
                content: '@';
                color: #ac2925;
            }
    
            p::after{
                font-size: 48px;
                content: '哈哈哈?';
                color: #5bc0de;
            }
        </style>

    伪元素选择器的标签代码

    <body>
    
    <p>鹅鹅鹅饿鹅鹅鹅饿</p>
    <p>取向向天歌</p>
    <p>白毛胡绿水</p>
    
    </body>
    </html>

      2.6 选择器的优先级别

      行内style css 样式优先级>id选择器>.cl 类选择器>标签钻择器

      离我们修饰的样式元素越近优先级越高 其实内部是根据权重进行style的优先级样式的

      

      

      

  • 相关阅读:
    小程序---云开发----云函数
    小程序的基本概念-生命周期(组件 wxml)
    小程序的基本概念
    vue登录功能和将商品添加至购物车实现
    vue脚手架创建项目
    node.js评论列表和添加购物车数据库表创建
    学习脚手架--组件之间跳转与参数(组件之间参数)
    node.js 需要注意知识点
    如何查询小程序官方手册
    vue ui九宫格、底部导航、新闻列表、跨域访问
  • 原文地址:https://www.cnblogs.com/mofujin/p/11461067.html
Copyright © 2011-2022 走看看