私が間違っていることを理解できませんが、:contains
CSSセレクタが機能しません。現在のcss3実装から除外されていますか?私はFF、クロム、IEでそれをチェックし、それらのすべてはbackground: red
のプロパティを無視します。css3:セレクタが機能していない
<!DOCTYPE html>
<html>
<head>
<style>
.a {
border: 1px solid black;
width: 20px;
height: 30px;
position: relative;
}
.a:contains("1") {
background: red;
}
</style>
</head>
<body>
<div class="a">1</div>
</body>
</html>
CSSには ':contains' seがありませんlector、javascript、jQueryにはメソッドがありますが – LGSon
https://www.w3.org/TR/2001/CR-css3-selectors-20011113/#content-selectorsここをクリックhttp://www.xml.com/pub/ a/2003/06/18/css3-selectors.html?page = 2 – degr
2001年のドキュメントはもう有効ではありません。 ':has()'セレクタについての話がありますが、これが実装されるかどうかは不明ですが、テキストコンテンツではなくサブセレクタに対してのみ機能します。 –