CSS [attribute*=value] Selector

Bộ chọn [attribute*="str"] nhắm mục tiêu đến các phần tử có giá trị thuộc tính chứa chuỗi con được chỉ định. Chuỗi con này có thể xuất hiện ở bất kỳ đâu trong giá trị thuộc tính. Ví dụ như đầu, cuối hoặc giữa.

Cú pháp:

element [attribute*="str"] {
// CSS Property
}

Ví dụ: Trong ví dụ sau, các phần tử <p> có thuộc tính class chứa chuỗi con "for" sẽ được tạo kiểu. Chúng sẽ có nền màu xanh lá cây và chữ màu trắng.

html
<!DOCTYPE html>
<html>

<head>
    <title>
        CSS [attribute*="str"] Selector
    </title>

    <!-- CSS property -->
    <style>
        p[class*="for"] {
            background: green;
            color: white;
        }
    </style>
</head>

<body>
    <h1>GeeksForGeeks</h1>
    <h2>[attribute*=value] Selector</h2>

    <p class="GeeksforGeeks">GeeksforGeeks</p>
    <p class="forGeeks">A computer science portal</p>
    <p class="Geeks">Sudo GATE</p>
    <p class="for">Sudo placement</p>
</body>

</html>

Đầu ra:

css-attribute-contains-selector

Các trình duyệt được hỗ trợ:

Các trình duyệt được hỗ trợ bởi bộ chọn [attribute*=value] được liệt kê dưới đây:

  • Google Chrome 4.0
  • Internet Explorer 7.0
  • Firefox 3.5
  • Apple Safari 3.2
  • Opera 9.6

Last Updated : 21/07/2025