div[class^="kooy-"]
không hoạt động. Đồng thời div[class^="kooy"]
cho kết quả như mong đợi.Thuộc tính bắt đầu bằng bộ chọn không hoạt động
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>
Nhưng tôi vẫn không hiểu tại sao ** ** bắt đầu với không làm việc! – Muhammed
Bắt đầu hoạt động. Nhưng giá trị không bắt đầu bằng "kooy-". Nó bắt đầu bằng "kooy". Câu trả lời sửa đổi bộ chọn từ khớp với một giá trị bắt đầu ('^') để chứa ('*'). https://www.w3.org/TR/css3-selectors/#selectors –
Chính xác như Michael đã nói, nếu bạn thay đổi thứ tự các lớp thì nó sẽ hoạt động https://jsfiddle.net/Lg0wyt9u/1084/ –