zoukankan      html  css  js  c++  java
  • CSS 分组和嵌套选择器

    CSS 分组和嵌套选择器

    一、分组选择器

    在样式表中有很多具有相同样式的元素。

    h1
    {
        color:green;
    }
    h2
    {
        color:green;
    }
    p
    {
        color:green;
    }

    为了尽量减少代码,你可以使用分组选择器。

    每个选择器用逗号分隔。

    在下面的例子中,我们对以上代码使用分组选择器:

    h1,h2,p
    {
        color:green;
    }

    二、嵌套选择器

    它可能适用于选择器内部的选择器的样式。

    在下面的例子设置了三个样式:

    • p{ }: 为所有 p 元素指定一个样式。
    • .marked{ }: 为所有 class="marked" 的元素指定一个样式。
    • .marked p{ }: 为所有 class="marked" 元素内的 p 元素指定一个样式。
    • p.marked{ }: 为所有 class="marked" 的 p 元素指定一个样式。
    /*所有 p 元素指定一个样式*/
    p
    {
        color:blue;
        text-align:center;
    }
    /*有 class="marked" 的元素指定一个样式*/
    .marked
    {
        background-color:red;
    }
    /*所有 class="marked" 元素内的 p 元素指定一个样式*/
    .marked p
    {
        color:white;
    }
    /*所有 class="marked" 的 p 元素指定一个样式*/
    p.marked{
        text-decoration:underline;
    }
  • 相关阅读:
    [转]HTML5 classList API
    高质量CSS编写规范
    CSS Hack
    谈谈JSON数据格式
    Eclipse启动时报需要安装"Java SE 6 Runtime"致无法启动解决方案
    站长问题纠结
    做站长的经验
    网站如何提高PR值
    Progit Update Check Page
    WPF随手小记之二 ——改变DataGrid样式
  • 原文地址:https://www.cnblogs.com/lizm166/p/9353338.html
Copyright © 2011-2022 走看看