- 浏览: 1522825 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (516)
- Java (49)
- Java/Struts 2.0 (25)
- Java/Spring、Spring MVC (11)
- Java/Quartz (3)
- Java/Lucene (6)
- Java/Hibernate (19)
- Java/openJPA (7)
- Java/DWR (7)
- Java/Security、Spring Security/OAuth2 (6)
- Java/Threading (9)
- Java/XML (22)
- java/design pattern (4)
- Android (2)
- JavaScript (46)
- jquery (3)
- DB/MySQL (23)
- DB/Oracle (16)
- PHP (25)
- CSS (20)
- Linux (38)
- C/C++、DLL、Makefile、VC++ (31)
- 正则 (9)
- Eclipse (4)
- 安全、网络等概念 (25)
- 集群 (7)
- 网页 (5)
- 视频\音频 (1)
- HTML (6)
- 计算机数学/算法 (3)
- Virtualbox (1)
- LDAP (2)
- 数据挖掘 (6)
- 工具破解 (1)
- 其他 (13)
- Mail (1)
- 药材 (3)
- 游戏 (2)
- hadoop (13)
- 压力测试 (3)
- 设计模式 (3)
- java/Swing (2)
- 缓存/Memcache (0)
- 缓存/Redis (1)
- OSGI (2)
- OSGI/Gemini (0)
- 文档写作 (0)
- java/Servlet (3)
- MQ/RabbitMQ (2)
- MQ/RocketMQ (0)
- MQ/Kafka (1)
- maven (0)
- SYS/linux (1)
- cache/redis (1)
- DB/Mongodb (2)
- nginx (1)
- postman (1)
- 操作系统/ubuntu (1)
- golang (1)
- dubbo (1)
- 技术管理岗位 (0)
- mybatis-plus (0)
最新评论
-
pgx89112:
大神,请赐我一份这个示例的项目代码吧,万分感谢,1530259 ...
spring的rabbitmq配置 -
string2020:
不使用增强器 怎么弄?
OpenJPA的增强器 -
孟江波:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!4 ...
spring的rabbitmq配置 -
eachgray:
...
spring-data-redis配置事务 -
qljoeli:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!1 ...
spring的rabbitmq配置
假设你希望对一个标题后紧接着的段落应用样式,或者向一个段落后紧接着的列表指定特殊的外边距。 要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻结合符,这表示为一个加号(+)。 与子结合符一样,相邻兄弟结合符旁边可以空白符。
示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>选择相邻的兄弟</title> <style type="text/css"> ol + ul { font-size:24px; } li { font-family:Verdana, Geneva, sans-serif; } /* 设置兄弟元素的第二个元素起 */ li + li { font-weight:bold; } /* 设置兄弟元素的第三个元素起 */ li + li + li { color:#F00; } </style> </head> <body> <div> <ol> <li>List item 1</li> <li>List item 1</li> <li>List item 1</li> </ol> <ul> <li>A list item</li> <li>Another list item</li> <li>Yet another list item</li> </ul> </div> </body> </html>
树结构如下图:
在这个片段中,div元素中包含两个列表,一个是有序列表,另一个是无序列表,每个列表都包含三个列表项。这两个列表是相邻兄弟,列表项本身也是相邻兄弟。不过第一个列表(ol)中的列表项不是第二个列表(ul)中列表项的兄弟,因为这两组列表项的父元素不同。
显示效果如下图:
发表评论
-
clear在CSS中的妙用
2009-12-24 21:53 1820在DIV + CSS设计网页中,经常需要设置多个DIV并列排 ... -
多浏览器测试的利器-IETester,自带IE5.5,IE6,IE7,IE8等多个内核.
2009-11-05 10:26 2109辛苦做出来的一个网站,到别人的电脑上显示得乱七八糟的,为啥?就 ... -
CSS IE 和 Firefox 的区别
2009-11-05 10:13 1451前言罗唆(其实很多时候没有区别,只是我们没弄好就变成区别了) ... -
第6章 文本属性==>文本缩进 P141
2009-06-05 22:27 959line-height 属性是指文本基线之间的距离,而不是字体 ... -
第6章 文本属性==>文本缩进 P135
2009-05-24 19:55 1236通过使用text-index属性,所有元素的第一行都可以缩进一 ... -
第5章 字体
2009-05-24 19:30 1236字体加粗:font-weight=>值:normal | ... -
第3章 结构和层叠 => 特殊性(优先级) P69
2009-05-03 07:40 1124对于每个CSS规则,用户代理(浏览器)会计算选择器的特殊性,并 ... -
CSS 样式学习库
2009-04-30 23:06 996CSS菜单库 http://www.dynamicd ... -
第2章 选择器 =>伪类和伪元素 P57
2009-04-30 22:33 1466利用伪类选择器和伪元素选择器,可以为文档中不一定具体存在的结构 ... -
第2章 选择器 =>特定属性选择类型 P49
2009-04-27 00:19 995<!DOCTYPE html PUBLIC " ... -
第2章 选择器 =>属性值选择器 P46
2009-04-26 23:05 1001属性值 选择器 除了可以选择有某些属性的元素 ... -
第2章 选择器 =>简单的属性选择器 P44
2009-04-26 22:53 1268如果希望选择有某个属笥的元素,而不论该属性值是什么,可以使用一 ... -
第2章 选择器 =>多类选择器 P41
2009-04-26 22:45 1352现在假设希望class为warni ... -
第2章 选择器 =>类选择器 P39
2009-04-26 11:39 948<!DOCTYPE html PUBLIC " ... -
第2章 选择器 =>选择器分组 P34
2009-04-26 11:03 958<!DOCTYPE html PUBLIC " ... -
第2章 选择器 =>选择子元素 P54
2009-04-26 10:37 1305<!DOCTYPE html PUBLIC " ... -
第1章 CSS和文档局 => @import指令
2009-03-12 22:51 1124与link类似,.@import用于指示WEB浏览器加载一个外 ... -
第1章 CSS和文档局 => link标记 P19
2009-03-12 21:51 1148对于<link>标签的属性详解: ... -
CSS入门4:css选择符
2008-08-11 14:58 812一.选择符模式 模式/含义/内容描述 * 匹 ...
相关推荐
- **相邻兄弟选择器**:使用`+`来选择紧跟在另一元素后的元素。 - **例子**: - `div + p`:选择紧跟在`<div>`元素后面的`<p>`元素。 - **一般兄弟选择器**:使用`~`来选择紧跟在另一元素后的一系列同级元素。 - ...
2. **相邻兄弟选择器**:`li + li`。选择紧接在另一个`<li>`元素后的`<li>`元素。 3. **一般同胞选择器**:`div ~ p`。选择所有位于`<div>`之后的`<p>`元素。 4. **首行选择器**:`p:first-line`。选择每个`<p>`元素...
描述:选择每个`<p>`元素为其父元素的第二个子元素、最后一个子元素、第n个子元素等。 ##### 7. 其他选择器 - **否定选择器**:`:not(selector)` 示例:`:not(p)` 描述:选择不是`<p>`元素的所有其他元素。 - ...
相邻兄弟选择器(+)选择紧跟在另一个元素之后的同级元素。例如,`h2 + p`会选择紧跟在`h2`元素后的第一个`p`元素。 八、后续兄弟选择器 后续兄弟选择器(~)选择所有紧跟在另一个元素之后的同级元素。`div ~ p`会...
5. 相邻兄弟选择器(element+element): - 选择紧接在另一个元素之后的元素。例如,“div+p”会选择所有紧接着<div>之后的<p>元素。 6. 属性选择器: - 简单属性选择器([attribute]):选择带有指定属性的所有...
jQuery 提供了与 CSS 相似的基本选择器,如 ID 选择器(`#id`)、类选择器(`.class`)、元素选择器(`element`)和通配符选择器(`*`)。例如: ```javascript $("#myID"); // 选择 ID 为 "myID" 的元素 $("....
在jQuery中,选择器分为多种类型,包括基础选择器、类别选择器、ID选择器、属性选择器、后代选择器、子元素选择器、相邻兄弟选择器和通用选择器等。 1. **基础选择器**:主要包括`$()`,用于选取一个或多个DOM元素...
相邻兄弟选择器(或加号选择器)使用 `+` 符号,它选择紧接在另一个元素之后的同级元素。例如,`h1 + p` 会选择紧跟在 `h1` 元素后的第一个 `p` 元素,这在布局中用于关联相关元素。 七、后续兄弟选择器 后续兄弟...
- **相邻兄弟选择器**(`+`符号):`h1 + p`会选择紧跟在`h1`元素后面的`p`元素。 - **后续兄弟选择器**(`~`符号):`div ~ p`会选择所有在`div`元素之后的`p`元素。 此外,可能还会涉及层次选择器的优先级问题,...
- `E + F`: 选择器 `E` 后面紧跟一个选择器 `F` 的元素,即同级相邻元素。 - `E ~ F`: 选择器 `E` 后面跟着一个或多个选择器 `F` 的元素,但不是紧邻的同级元素。 在爬虫开发中,利用这些 CSS 选择器,可以精准地...
3. **后代选择器**:使用空格分隔两个选择器,表示选择第一个选择器内的任何层次的第二个选择器元素。例如: ```css ul li { list-style-type: none; } ``` 这将移除所有`<ul>`下的`<li>`元素的列表样式。 4....
相邻兄弟选择器使用`+`符号,选取紧跟在A元素后面的同级元素B。例如,`h1 + p`会选择所有紧跟在`h1`元素后的`p`元素,但不包括其他位置的`p`。 七、通用选择器与伪类 通用选择器`*`选取文档中的所有元素。而伪类如`...
3. **相邻兄弟选择器**: 使用`+`符号,如`$("div + p")`选取紧跟在`<div>`后面的那个`<p>`元素。 4. **通用兄弟选择器**: 使用`~`符号,如`$("div ~ p")`选取`<div>`之后的所有同级`<p>`元素。 jQuery还提供了层级...
- **兄弟选择器**:通过`~`来选取所有后续的兄弟元素,例如`$('.one ~ div')`选取class为`one`的元素后的所有`<div>`兄弟元素。 #### 三、过滤选择器 过滤选择器通过特定的规则筛选DOM元素。过滤规则类似于CSS伪类...
5. 层次选择器:包括子元素选择器(`>`)、相邻兄弟选择器(`+`)和通用兄弟选择器(`~`)。 二、CSS属性选择器 1. 属性存在选择器:如`[target]`选择所有具有target属性的元素。 2. 属性值选择器:如`[target="_...
相邻兄弟选择器选取紧跟在`element`后面的第一个`adjacent`元素。例如,选取所有`<h2>`后的第一个`<p>`元素: ```java Elements h2NextPs = doc.select("h2 + p"); ``` ### 7. 通用选择器 `*` 通用选择器选取文档中...
- **相邻兄弟选择器**:使用 `+` 符号来选取紧跟在另一个元素后的元素。 - 示例:`$("label + input")` 选取紧跟在 `<label>` 后面的 `<input>` 元素。 - **通用兄弟选择器**:使用 `~` 符号来选取共享同一个父...
相邻兄弟选择器(相邻 sibling selector)使用加号(+)连接两个选择器,例如 `h1 + p`。它会选取紧跟在 `h1` 元素后面的 `p` 元素,使得我们可以在元素序列中精确地控制相邻元素的样式。 通用选择器(*)匹配任何...
- `prev + next`:相邻兄弟选择器,如`$("div + p")`选取紧跟在div后面的第一个段落。 - `prev ~ siblings`:同级元素选择器,如`$("div ~ p")`选取所有跟div在同一级别的p元素。 3. **过滤器选择器**: - `:...