Link Search Menu Expand Document

Attribute

Table of contents

  1. [attribute]
  2. [attribute=”value”]
  3. [attribute~=”value”]
  4. [attribute|=”value”]
  5. [attribute^=”value”]
  6. [attribute$=”value”]
  7. [attribute*=”value”]

Attribute Selectors

[attribute]

특정한 속성이 있는 요소를 선택하기

a[target] {
  background-color: yellow;
}

/*[타겟]속성이 있는 a태그 잡기*/

[attribute=”value”]

속성에 특정한 값이 있는 정의목록(요소)을 선택

a[target="_blank"] {
  background-color: yellow;
}

[attribute~=”value”]

속성에 특정한 값에 단독으로 포함된 정의목록(요소)을 선택

단독으로

[title~="flower"] {
  border: 5px solid yellow;
}
/*flower라는 값이 있으면 선택*/

[attribute|=”value”]

속성에 특정한 값을 단독으로 시작하는 정의목록(요소)을 선택

시작으로

[class|="top"] {
  background: yellow;
}
/*top라는 값으로 시작하면 선택, top or top- */

[attribute^=”value”]

속성에 특정한 값으로 시작되는 정의목록(요소)을 선택

시작만

[class^="top"] {
  background: yellow;
}
/*top이라고 시작만 하면 모두 선택 (뭐가 붙어있든간 상관없이)*/

[attribute$=”value”]

속성이 특정한 값으로 끝나는 정의목록(요소)을 선택

끝만

[class$="test"] {
  background: yellow;
}
/*test라고 끝나기만 하면 모두 선택 (뭐가 붙어있든간 상관없이)*/

[attribute*=”value”]

속성이 특정한 값을 포함하는 정의목록(요소)을 선택

있다면

[class*="te"] {
  background: yellow;
}

이 웹사이트는 jekyll로 제작되었습니다. Patrick Marsceill, Distributed by an MIT license.