div[class^="kooy-"]
無法正常工作。同時div[class^="kooy"]
給出了預期的結果。屬性開始於選擇器不工作
div {
padding: 10px;
border: 1px solid skyblue;
margin-bottom: 10px;
}
div[class^="kooy-"] {
background-color: tomato;
color: white;
}
<div class="kooy kooy-tomato">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quod a, nihil culpa rerum vero esse facilis sint voluptatem eius. Placeat, repudiandae, accusantium. Tempora, tempore ea pariatur molestias culpa quia id.</div>
<div class="kooy">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Incidunt, eius illum. Adipisci pariatur, harum soluta inventore nihil cupiditate dolores ab cum ullam fugit amet, quae provident fuga ea dolorem nobis.</div>
但我仍然不明白爲什麼** **開始不工作! – Muhammed
開始工作。但價值並不是以「kooy-」開頭。它以「kooy」開頭。答案修改了匹配開始('^')的值到包含('*')的選擇器。 https://www.w3.org/TR/css3-selectors/#selectors –
正如Michael所說,如果您更改類的順序,那麼它將工作https://jsfiddle.net/Lg0wyt9u/1084/ –