当前位置:首页 > zencart完整的API开发参考手册 - 图文
DIV.warning
仅 HTML。用法同 DIV[class~=\。(类选择器)
E#myid
匹配 ID 等于“myid”的任意元素 E 。(ID 选择器)
我们用下面的例子来解释“父元素”、“子元素”、“父/子”及“相邻”这几个概念。
这是一个段落p的内容!这里是strong的内容这是一个段落p的内容!
从以上代码中,我们可以找出这样的关系:
h1 和 p 同为 div 的“儿子”,两者分别同 div 形成“父/子”关系。
h1,p,strong 都是 div 的“子元素”。(三者都包含在 div 之内)
div 是 h1 和 p 的“父元素”。
strong 和 p 形成“父/子”关系,strong 的“父元素”是 p 。
但 strong 和 div 并非“父/子”关系,而是“祖孙”关系,但 strong 依然是 div 的“子(孙)元素”。
div 是 h1 p strong 三者的“祖先”,三者是 div 的“子(孙)元素”。
h1 和 p 两者是相邻的。
继承上面的实例来具体演示一下E F的关系:假如,我们需要将 strong 内的内容二字变为绿色,我们可以有哪些方法呢?
div strong {color:green;}
p > strong {color:green;}
div > strong {color:green;}
临近选择器和通用选择器:通用选择器以星号“*”表示,可以用于替代任何 tag 。
实例:
h2 * { color:green }
二.选择符分类介绍
1.通配选择符
语法:
* { sRules }
说明:
通配选择符。选定文档目录树(DOM)中的所有类型的单一对象。
假如通配选择符不是单一选择符中的唯一组成,“*”可以省略。
示例:
*[lang=fr] { font-size:14px; width:120px; }
*.div { text-decoration:none; }
2.类型选择符
语法:
E { sRules }
说明:
类型选择符。以文档语言对象(Element)类型作为选择符。
示例:
td { font-size:14px; width:120px; }
a { text-decoration:none; }
伪类可以看做是一种特殊的类选择符,是能被支持CSS的浏览器自动所识别的特殊选择符。它的最大的用处就是可以对链接在不同状态下定义不同的样式效果。
1. 语法
伪类的语法是在原有的语法里加上一个伪类(pseudo-class):
共分享92篇相关文档