猿问

是否有包含特定文本的元素的CSS选择器?

是否有包含特定文本的元素的CSS选择器?

我正在寻找下表的CSS选择器:


Peter    | male    | 34

Susanne  | female  | 12

是否有任何选择器匹配所有包含“男性”的TD?


哔哔one
浏览 3906回答 4
4回答

一只斗牛犬

如果我正确阅读了规范,没有。您可以匹配元素,元素中属性的名称以及元素中命名属性的值。但是,我没有看到任何元素内的匹配内容。

慕尼黑的夜晚无繁华

使用jQuery:$('td:contains("male")')

守候你守候我

你不得不数据属性添加到所谓的行data-gender用male或female值和使用属性选择:HTML:<td&nbsp;data-gender="male">...</td>CSS:td[data-gender="male"]&nbsp;{&nbsp;...&nbsp;}
随时随地看视频慕课网APP
我要回答