有花不见叶
2016-08-08 11:44
$("#menu .tag dd > p:first-child").css('color','#9932CC');将> p:first-child换为> a:first-child为什么第一个a标签无变化
first-child伪类时一定要保证前面没有兄弟节点,把p去掉就可以;
我的理解是p:first-child选择的是第一个子元素并且还是p标签,这两个条件要同时满足,因为a不是第一个,所以没变化
因为a标签相对于dd不是子标签
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题