我不明白我在做什麼錯,但:contains
css選擇器不適合我。它是否從當前的css3實現中排除?我在FF,Chrome和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()'選擇器的討論,但是不清楚它是否會被實現,它只適用於子面板而不是文本內容。 –