• CSS学习笔记(二)选择器


    CSS常用选择器一般有:

    1.类型选择器

    p{color:#FF0000;}

    h1{font-weight:bold;}

    2.后代选择器

    li a{text-decoration:none;}

    上述两种样式适用于那些应用范围广的一般性样式。

    对于更特定的元素可以适用:

    1.ID选择器

    ID选择器由#表示

    #intro{font-weight:bold;}

    <p id="intro">Some Text</p>

    2.类选择器

    类选择器由.表示

    .datePosed{color:green;}

    <p class="datePosed">24/3/2012</p>

    一般由上述几个混合选择器作为很好的方式,

    伪类

    有时候,希望根据文档结构之外的其他条件对元素应用样式

    如:a:link{color:green;}

    :link和:visited称为链接伪类,只应用于锚元素。:hover,:active,:focus称为动态伪类,理论上可以应用于任何元素。

    但现在只有少数浏览器支持这些功能(firefox)

    通用选择器

    一般应用于页面上所有元素

    *{padding:0;margin:0;}

    高级选择器

    1.子选择器

    子选择器只对选择元素的直接后代,即子元素起作用

    #nav > li {backgroud:url(folder.png)no-repeat left top;}

    <ul id="nav">

      <li>Home</li>

      <li>Server</li>

        <ul>

          <li>Desgin</li>

        </ul>

      <li>Contact Us</li>

    </ul>

    只对外层列表起作用

    2.相邻同胞选择器

    只对其后同一个父元素下的相邻元素

    h1 + p {font-weight:bold;}

    <h1>Main Heading</h1>

    <p>Frist paragram</p>

    <p>Second paragram</p>

    3.属性选择器

    abbr[title] {border-bottom:1px dotted #999;}

    abbr[title]:hover {cursor:help;}

    <abbr title="Cascading style sheet">CSS</abbr>

  • 相关阅读:
    20155322 2016-2017-2 《Java程序设计》第7周学习总结
    高级sed编程
    正则表达式
    实验十二:kvm环境下qemu-kvm创建虚拟机之间的网络配置
    实验十一:了解qemu-kvm的显示选项参数
    实验十:在kvm下创建winxp虚拟机
    实验九:第二个虚拟机的创建(标准选项)
    实验八:kvm环境搭建并创建第一台cirrOS虚拟机
    sed和gawk
    在脚本中添加颜色
  • 原文地址:https://www.cnblogs.com/qixing/p/2855107.html
Copyright © 2020-2023  润新知