本文介绍了CSS nth-match不工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

nth-match应该在jsfiddle中工作

nth-match is supposed to work in jsfiddle following way

:nth-match(even of p,h3) {text-decoration: underline;}

这应该每隔一段下划线 p h3 元素。但是,它不工作 - 无论是在FF还是在Chrome:

this should underline every second p and h3 elements. But, it doesn't work - neither in FF nor in Chrome:

问题在哪里?

推荐答案

CSS4选择器目前没有足够的浏览器支持,。

CSS4 selectors don't have much browser support at the moment, see here.

您可以使用 nth-of-type ,CSS3选择器支持更大的浏览器():

You could use nth-of-type, a CSS3 selector that has greater browser support (see here):

p:nth-of-type(even) {text-decoration: underline;}

这篇关于CSS nth-match不工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-25 07:20