css3:选择器
通配选择符( * ) 通常不建议使用通配选择符,因为它会遍历并命中文档中所有的元素,出于性能考虑,需酌情使用 相邻选择器(+) 会选择相邻的下一个的元素(不包括自己) 兄弟选择器(~) 会选择相邻的后面的所有兄弟元素(不包括自己) 属性选择器 E[att] { sRules } 选择具有att属性的E元素。 E[att="val"] { sRules } 选择具有att属性且属性值等于val的E元素 E[att~="val"] { sRules } 选择具有att属性且属性值为一用空格分隔的字词列表,其中一个等于val的E元素(包含只有一个值且该值等于val的情况)。 E[att^="val"] { sRules } 选择具有att属性且属性值为以val开头的字符串的E元素 ;(包括),如果有多个值,则写在开头的一个包括val则可以; E [att$="val"] { sRules } 选择具有att属性且属性值为以val结尾的字符串的E元素。 (包括该字符串),如果有多个属性值,则不可以! E[att*="val"] { sRules } 选择具有att属性且属性值 有 val 字母 的字符串的E元素。 如果属性有多个属性值,但属性值中包含有val的字符串,也可以。 E[att|="val"] { sRules } 选择具有 att 属性,其值是以 val 开头并用连接符"-