zoukankan      html  css  js  c++  java
  • 前端CSS

    CSS(层叠样式表)定义如何显示HTML元素

    CSS选择器

    基本选择器

    元素选择器

    p{color:"red";}

    ID选择器

    #i1{
       background-color:red;  
    }

    类选择器

    .c1{
       font-size:14px;  
    }
    p.c1{
       color:red;  
    }

    注意:

      样式类名不要用数字开头(有的浏览器不认)

      标签中的class属性如果有多个,要用空格分隔

    组合选择器

    后代选择器

    /*li内部的a标签设置字体颜色*/
    
    li a {
       color: green;
    }

    儿子选择器

    /*选择所有父级是<div>元素的<p>元素*/
    div>p {
         font-family: "Arial Black",arial-black cursive;   
    }

    毗邻选择器

    /*选择所有紧接着<div>元素之后的<p>元素*/
    div+p {
        margin:5px
    }

    弟弟选择器

    /*li后面所有的兄弟p标签*/
    #li~p {
        border: 2px solid royalblue;
    }

    属性选择器

    /*用于选取带有指定属性的元素。*/
    p[title]{
      color: red;
    }
    
    /*用于选取带有指定属性和值的元素*/
    p[title="213"] {
       color: green;  
    }

    分组和嵌套

    分组

    div,p {
       color:red;
    }
    div和P 统一设置字体为红色

    嵌套

    .c1 p {
      color: red;
    }
    .c1类内部所有的p标签设置字体颜色为红色

    伪类选择器

    /*未访问的链接*/
    a:link{
      color:grey;
    }
    
    /*鼠标移动到链接上*/
    a:hover {
       color: red;
    }
    
    /*选定的链接*/
    a:active {
      color:blue;
    }
    
    /*以访问的链接*/
    a:visited {
      color: orange;
    }
    
    /*input输入框获取焦点的样式*/
    input:focus {
      outline: none;
      background-color:red
    }

    伪元素选择器

    first-letter

    常用的给首字母设置特殊样式:

    p:first-letter {
      font-size: 48px;
      color:red;  
    }

    before

    /*在每个<p>元素之前插入内容 */
    p:before {
      content:" *";
      color:red;
    }

    after

    /*在每个<p>元素之后插入内容*/
    p:after {
      content:"[?]";
      color:blue;
    }

    before和after多用于清除浮动

    选择器的优先级

    万般皆下品,唯有读书高!
  • 相关阅读:
    Ganglia与Centreon整合构建智能化监控报警平台
    通过Centreon监控apache、MySQL、Hadoop服务状态
    分布式监控告警平台Centreon快速使用
    分布式监控数据采集系统Ganglia实战
    Zabbix与ELK整合实现对日志数据的实时监控
    Zabbix通过与微信、钉钉整合实现实时告警
    详解容器设计模式
    深入理解 Pod
    docker exec实现原理
    使用Docker部署应用以及容器数据卷Volume
  • 原文地址:https://www.cnblogs.com/s686zhou/p/11474207.html
Copyright © 2011-2022 走看看