`
Virgo_S
  • 浏览: 1153855 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

8、CSS的Grouping and Nesting分组和嵌套

    博客分类:
  • CSS
阅读更多
Grouping 分组

  当许多选择器有同样属性时,可以使用逗号组合它们。
  例子:
h2 {
    color: red;
}
.thisOtherClass {
    color: red;
}
.yetAnotherClass {
    color: red;
}

  上面的可以写成这样:
h2, .thisOtherClass, .yetAnotherClass 
{
    color: red;
}

Nesting 嵌套

  如果CSS结构良好,不需要使用很多class或ID选择器。这是因为CSS可以设定选择器里面选择器的属性。
  例子:
#top {
    background-color: #ccc;
    padding: 1em
}
#top h1 {
    color: #ff0;
}
#top p {
    color: red;
    font-weight: bold;
}

  如果你碰到下面这样的形式,记得处理掉你网页上的class或ID。
<div id="top">
    <h1>Chocolate curry</h1>
    <p>This is my recipe for making curry purely with chocolate</p>
    <p>Mmm mm mmmmm</p>
</div>

  这是由于,通过使用空格分离选择器,我们可以设定IDtop里面的h1颜色为#ff0,p是red和blod。
  这可能比较复杂,因为嵌套可以多级使用,所以需要多加练习。

  IE7新支持的选择器 可以看这里详细介绍 http://www.52css.com/article.asp?id=237




分享到:
评论

相关推荐

    extJs grouping分组源码

    extJs grouping分组源码 类似qq分组功能

    Oracle中用GROUPING SETS分组自定义汇总

    `GROUPING SETS`的语法结构清晰,`list`表示需要分组的列序列,通过逗号分隔,多个`list`之间用括号和逗号隔开。如果需要包含所有级别的汇总,可以添加一个空的`(NULL)`分组集。`GROUPING_ID`函数可以用来标识当前行...

    java1.8 中 stream 的 groupingBy 最大值、最小值分组

    主要是介绍在 JDK8中使用 stream 流的 groupingBy 方法源进行最大值分组、最小值分组、平均值分组、统计分组

    lucene-grouping-3.5.0.jar分组统计+分类统计插件

    lucene-grouping-3.5.0.jar分组统计+分类统计插件 分组统计+分类统计

    jqgrid实现分组显示和统计

    用户可以通过点击表头进行动态分组和取消分组。默认情况下,jqGrid会记住用户的分组设置,但也可以通过`loadonce: true`强制每次加载数据时重置分组。 2. 分页与刷新 分组功能与jqGrid的分页功能兼容。当分组开启时...

    grouping or grouping_id in ORACLE

    这里使用了 `GROUPING(index_type)` 和 `GROUPING(status)` 来分别表示 `index_type` 和 `status` 字段是否参与了当前的分组。如果 `g_ind` 和 `g_st` 都为 0,则表示 `index_type` 和 `status` 都参与了分组;如果 ...

    深入探索Java 8的`Collectors.groupingBy()`:分组的艺术

    在Java 8中,Stream API的引入极大地改变了数据处理的方式。...本文详细介绍了Collectors.groupingBy()方法的使用方法和应用场景,希望能够帮助你在实际开发中更好地利用Java 8的Stream API来处理数据集合。

    CSS Quick Syntax Reference

    The CSS Quick Syntax Reference is a 150-page syntax reference to the Cascading Style Sheet specification and style sheet language. It presents the essentials of CSS in a well-organized format that can...

    rollup,cube,grouping sets()的个人理解

    在此查询中,`CUBE(cgicode, stockyear, stockmonth)`指定了三个字段的组合,系统将生成所有可能的分组结果,包括但不限于按`cgicode`单独分组、按`stockyear`单独分组、按`cgicode`和`stockyear`组合分组等。...

    storm多重grouping的一个例子

    本示例将深入探讨“storm多重grouping”的概念,以及如何在Spout和Bolt之间实现这一功能。首先,我们需要理解Storm的基本架构,它由Spouts(数据源)和Bolts(数据处理组件)组成,而Grouping则是决定数据如何在这些...

    Oracle分组统计

    Grouping Sets 的优点是可以同时对多个列进行分组和聚合计算,且可以根据需要进行灵活的调整。但是,Grouping Sets 也有一些限制,它只能对有限的列进行分组和聚合计算,且对大规模数据的处理效率不高。 在实际应用...

    oracle中的grouping

    在Oracle数据库中,`GROUPING`函数被广泛应用于复杂的分组查询之中,尤其是在存储过程的开发中。本文将详细解释`GROUPING`函数的使用方法及其应用场景,并通过一个示例来帮助理解其工作原理。 #### 一、`GROUPING`...

    A Computational Framework for Segmentation and Grouping

    第二章《前人工作》回顾了在张量投票之前的相关研究,包括各种分割和聚类算法,如区域生长、边缘检测和基于能量最小化的技术。这一章帮助读者建立对现有技术的了解,以便更好地理解张量投票的独特之处。 第三章...

    Android.File.Grouping

    "Android.File.Grouping" 插件就是为了帮助开发者更有效地管理和组织这些资源而设计的。这款插件的核心功能是将相关的文件进行智能分组,使得在Android Studio中查看和管理文件时更加便捷,提高开发效率。 首先,让...

    07.grouping_and_aggregation.ipynb

    07.grouping_and_aggregation.ipynb

    CSS规则的结构和Grouping、class和id

    总结,CSS规则的结构和组合理解是编写高效、可维护的CSS样式的基础。选择器用于指定目标元素,声明则定义这些元素的样式,而组合选择器和声明则有助于代码的复用和简化。掌握这些概念能够帮助开发者编写出更优雅的...

    java集合分组(Guava)

    这个接口是Java 8中Stream API的`groupingBy`函数的一种扩展,允许我们对集合对象进行更复杂的分组操作。`GroupingBy`可以接受一个函数作为参数,这个函数定义了如何从每个元素中提取分组键,然后根据这些键将元素分...

    lucene-grouping-6.6.0-API文档-中文版.zip

    赠送jar包:lucene-grouping-6.6.0.jar; 赠送原API文档:lucene-grouping-6.6.0-javadoc.jar; 赠送源代码:lucene-grouping-6.6.0-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

Global site tag (gtag.js) - Google Analytics