Grouping 分组
当许多选择器有同样属性时,可以使用逗号组合它们。
例子:
Example Source Code [www.52css.com]
h2 {
color: red;
}
.thisOtherClass {
color: red;
}
.yetAnotherClass {
color: red;
}
上面的可以写成这样:
Example Source Code [www.52css.com]
h2, .thisOtherClass, .yetAnotherClass
{
color: red;
}
Nesting 嵌套
如果CSS结构良好,不需要使用很多class或ID选择器。这是因为CSS可以设定选择器里面选择器的属性。
例子:
Example Source Code [www.52css.com]
#top {
background-color: #ccc;
padding: 1em
}
#top h1 {
color: #ff0;
}
#top p {
color: red;
font-weight: bold;
}
如果你碰到下面这样的形式,记得处理掉你网页上的class或ID。
Example Source Code [www.52css.com]
<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。
这可能比较复杂,因为嵌套可以多级使用,所以需要多加练习。
当许多选择器有同样属性时,可以使用逗号组合它们。
例子:
Example Source Code [www.52css.com]
h2 {
color: red;
}
.thisOtherClass {
color: red;
}
.yetAnotherClass {
color: red;
}
上面的可以写成这样:
Example Source Code [www.52css.com]
h2, .thisOtherClass, .yetAnotherClass
{
color: red;
}
Nesting 嵌套
如果CSS结构良好,不需要使用很多class或ID选择器。这是因为CSS可以设定选择器里面选择器的属性。
例子:
Example Source Code [www.52css.com]
#top {
background-color: #ccc;
padding: 1em
}
#top h1 {
color: #ff0;
}
#top p {
color: red;
font-weight: bold;
}
如果你碰到下面这样的形式,记得处理掉你网页上的class或ID。
Example Source Code [www.52css.com]
<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。
这可能比较复杂,因为嵌套可以多级使用,所以需要多加练习。
发表评论
-
CSS教程17 CSS的优先级特性Specificity
2010-07-22 12:00 744如果同个元素有两个或以上冲突的CSS规则,浏览器有一些基本的规 ... -
CSS教程16 CSS的伪元素Pseudo Elements
2010-07-22 11:59 684伪元素吸附在选择上和pseudo classes伪类很像,像这 ... -
CSS教程15 CSS的At-Rules@规则
2010-07-22 11:58 722At-rules分装不同的CSS规 ... -
CSS教程14 CSS网页布局Page Layout
2010-07-22 11:57 834使用CSS布局非常简单,如果你习惯使用tables布局,可能开 ... -
CSS教程13 CSS的display属性
2010-07-22 11:56 757操作HTML元素的诀窍在于明白它们工作的方法在于没有特定的形式 ... -
CSS教程12 CSS的Background Images 背景图片
2010-07-22 11:56 953背景图片Background Images有许多属性可以操作。 ... -
CSS教程11 CSS的属性缩写
2010-07-22 11:55 658一些CSS属性允许使用一串值代替许多属性,值使用空格分开。 ... -
CSS教程10 CSS的Pseudo Classes 伪类
2010-07-22 11:54 608请你注意一些CSS伪类属性不被所有浏览器支持,但有四个伪类可以 ... -
CSS教程8 CSS的Class以及ID选择器
2010-07-22 11:52 668前面的学习我们仅仅使用HTML选择器(在HTML页面里为htm ... -
CSS教程7 CSS属性结合起来使用
2010-07-22 11:51 716如果你学完HTML初级教程即可学习CSS初级教程,使用CSS处 ... -
CSS教程6 CSS的Border边框
2010-07-22 11:48 625CSS Borders 边框 边框可以运用到body里的 ... -
CSS教程5 Margin和Padding
2010-07-22 11:45 617margin和padding用来隔开元素,margin是隔开元 ... -
CSS教程4 CSS的Text 文本
2010-07-22 11:44 711有一系列属性可以改变网页文字的大小和形状,概要如下: fon ... -
CSS教程3 CSS的color颜色
2010-07-22 11:43 1080css可以处理16,777,216颜色,可以使用名字、rgb ... -
CSS教程2 选择器 、属性、值
2010-07-22 11:41 727HTML有标签,CSS有选择器。选择器是给内部和外部样式里面的 ... -
CSS教程1CSS的应用
2010-07-22 11:37 682CSS教程 1、CSS的应用 一、In-line 行内 ...
相关推荐
extJs grouping分组源码 类似qq分组功能
`GROUPING SETS`的语法结构清晰,`list`表示需要分组的列序列,通过逗号分隔,多个`list`之间用括号和逗号隔开。如果需要包含所有级别的汇总,可以添加一个空的`(NULL)`分组集。`GROUPING_ID`函数可以用来标识当前行...
主要是介绍在 JDK8中使用 stream 流的 groupingBy 方法源进行最大值分组、最小值分组、平均值分组、统计分组
lucene-grouping-3.5.0.jar分组统计+分类统计插件 分组统计+分类统计
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...
在本教程中,我们将深入探讨如何利用jqGrid实现数据的分组显示和统计,这对于数据分析和报告呈现来说尤其重要。 一、分组显示 1. 初始化jqGrid 首先,我们需要在HTML中创建一个表格元素,并通过jQuery初始化jqGrid...
总结,CSS规则的结构和组合理解是编写高效、可维护的CSS样式的基础。选择器用于指定目标元素,声明则定义这些元素的样式,而组合选择器和声明则有助于代码的复用和简化。掌握这些概念能够帮助开发者编写出更优雅的...
在Oracle数据库中,`GROUPING` 和 `GROUPING_ID` 是两种非常有用的函数,它们能够帮助用户更好地理解和组织聚合查询的结果。这两种函数主要用于处理复杂的分组情况,尤其是在使用`ROLLUP` 或 `CUBE` 时更为显著。...
16. **分组选择器**(Grouping Selector):可以将多个元素的选择器用逗号分隔,为它们指定相同的样式规则。 17. **长度单位**:CSS定义了多种长度单位,例如pt(点)、px(像素)等。pt是打印中的度量单位,px是...
通过以上示例,我们可以看到Java 8的Stream API和`groupingBy`方法在处理数据分组和聚合时的强大功能。无论是简单的单字段分组,还是复杂的多字段分组,都能够有效地帮助我们对数据进行组织和分析。同时,结合其他...
本示例将深入探讨“storm多重grouping”的概念,以及如何在Spout和Bolt之间实现这一功能。首先,我们需要理解Storm的基本架构,它由Spouts(数据源)和Bolts(数据处理组件)组成,而Grouping则是决定数据如何在这些...
在Oracle数据库中,`GROUPING`函数被广泛应用于复杂的分组查询之中,尤其是在存储过程的开发中。本文将详细解释`GROUPING`函数的使用方法及其应用场景,并通过一个示例来帮助理解其工作原理。 #### 一、`GROUPING`...
9. **CSS和DIV的结合** `div`元素是HTML中常用的布局容器,配合CSS可以实现复杂的网页布局。通过设置`div`的样式,如`width`、`height`、`display`等属性,可以构建响应式或固定布局的网页。 学习和熟练掌握CSS,...
6. **分组选择器(Grouping Selectors)**: 为了同时操作多个扇子叶片,可以使用逗号分隔的选择器来一次性设置所有叶片的样式。例如,如果你的叶片具有相同的类名,可以写成`.fan-leaf:nth-child(n), .fan-leaf:nth-...
Grouping Sets 的优点是可以同时对多个列进行分组和聚合计算,且可以根据需要进行灵活的调整。但是,Grouping Sets 也有一些限制,它只能对有限的列进行分组和聚合计算,且对大规模数据的处理效率不高。 在实际应用...
"Android.File.Grouping" 插件就是为了帮助开发者更有效地管理和组织这些资源而设计的。这款插件的核心功能是将相关的文件进行智能分组,使得在Android Studio中查看和管理文件时更加便捷,提高开发效率。 首先,让...
在Java 8中,Stream API的引入极大地改变了数据处理的方式。...本文详细介绍了Collectors.groupingBy()方法的使用方法和应用场景,希望能够帮助你在实际开发中更好地利用Java 8的Stream API来处理数据集合。
07.grouping_and_aggregation.ipynb