해당 코드가 있는 Github 바로가기 | 결과화면 보기
속성 선택자
주로 특수한 상황인 요소를 찾을 때 쓰입니다.[class="snack"]
: classname이 반드시 snack인 요소 선택[class="snack seeu"]
: classname이 반드시 snack seeu인 요소 선택[class*="snack"]
: classname에 snack이 있는 요소 선택[class^="snack"]
: classname이 snack으로 시작하는 요소 선택a[href$=".docx"]
: href 끝나는 값이 .docx인 a요소 선택a[href][title][data-href]
: 제시된 3가지 속성을 모두 가지고 있는 a요소 선택
핵심 코드 설명
|
|
- 다운받을 파일명을 이용하여 background-image를 CSS에 미리 설정해 놓습니다.
CSS 파일123456789a[href$=".aac"] { background-image: url("../img/icon-aac.png");}...a[href^="http://"][target="_blank"],a[href^="https://"][target="_blank"] { background-image: url("../img/external-link.png");}
^
는처음 값
$
는마지막 값
a[href$=".aac"]
: href속성 마지막 값이 .aac인 a요소 선택