我目前正在使用Joomla模板编辑CSS文件,我遇到了这一行:.promo > .gantry-width-block:hover{margin-top:-35px;padding-top:35px;}
促销和龙门架之间>
标记的目的是什么?
聚苯乙烯。我不知道标记是否是正确的单词,可能不是。
答案 0 :(得分:2)
>
是直接子选择器,.promo > .gantry
使用类gantry
处理所有元素,这些元素是类promo
的任何元素的直接子元素。
答案 1 :(得分:1)
答案 2 :(得分:0)
这意味着直系后代。这值得阅读http://www.w3schools.com/cssref/css_selectors.asp
答案 3 :(得分:0)
儿童组合者描述了两个元素之间的童年关系。子组合子由“大于号”(U + 003E,>)字符组成,并分隔两个简单选择器序列。
示例:
以下选择器表示一个p元素,它是body的子元素:
body> p以下示例组合了后代组合子和 儿童组合者。
div ol> li p它代表一个p元素,它是li的后代 元件; li元素必须是ol元素的子元素; ol 元素必须是div的后代。请注意可选的白色 “>”周围的空间组合器已被排除在外。
答案 4 :(得分:0)
这意味着直系后代。
例如,此处的footer
是直接后代,而p
则不是。
<div>
<footer>
<p>
</p>
</footer>
</div>
答案 5 :(得分:0)
这意味着直接的孩子。
指某些元素的直接孩子。
示例1:
Parent_1
child_1
child_1
Parent_2
child_2
示例2:
<div>
<p class="some_class">Some text here</p> <!-- Selected [1] -->
<blockquote>
<p class="some_class">More text here</p> <!-- Not selected [2] -->
</blockquote>
</div>
hat意味着选择器div > p.some_class
仅选择直接位于div中的.some_class
段落,而不是在其中嵌套的段落。