您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

IE8:nth-??child和:before

IE8:nth-??child和:before

您可以(ab)使用相邻的同级组合器(+)通过可在IE7/ 8中使用的CSS来实现此目的。

/* equivalent to li:nth-child(1) */
#nav-primary ul li:first-child a {
    border-top: 5px solid red;
}
/* equivalent to li:nth-child(2) */
#nav-primary ul li:first-child + li a {
    border-top: 5px solid blue;
}
/* equivalent to li:nth-child(3) */
#nav-primary ul li:first-child + li + li a {
    border-top: 5px solid green;
}?

你无法模仿的更复杂的变化:nth-child(),如:nth-child(odd):nth-child(4n+3)用此方法

其他 2022/1/1 18:14:33 有504人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶