如果class="block"
与div
的数量未知,如何在以下html结构中使用class="block"
突出显示最后一个div? (在css-selectors的帮助下)
http://codepen.io/Feel_codepen/pen/Ifjzd
例如,我可以突出显示第三个div。
答案 0 :(得分:2)
答案 1 :(得分:1)
答案 2 :(得分:1)
您可以使用:last-child
选择器。
可在http://css-tricks.com/almanac/selectors/l/last-child/
找到更多信息.main .block:last-child {
background-color: yellow;
}
答案 3 :(得分:0)
使用last-child伪类
.block:last-child{
background-color: yellow; /* or some other color */
}
答案 4 :(得分:0)
答案 5 :(得分:0)
魔术!
.main>div[class=block]:last-child{
background-color:blue;
}
这应该这样做:P我希望
答案 6 :(得分:-1)
尝试使用
$("div:last-child").addClass("last-child");
使用此功能,您可以将css类添加到某个div或元素的最后一个子元素