CSS 셀렉터

CSS 셀렉터란?

자동클릭, 자동로그인, 페이지네이션 탬플릿 등의 기능을 사용하기 위해서는 클릭할 요소를 특정해주는 Selector 값이 필요합니다. 이 도움말에서는 해당 Selector 값을 가져오는 방법을 안내합니다.


사용방법

A1. 셀렉터 값 가져오기

1

PARTS로 CSS 셀렉터 값 가져오기

리스틀리 PARTS를 활용하면 CSS Selector 값을 빠르고 간편하게 얻을 수 있습니다.

위 과정을 통해 사이드 패널에서 원하는 요소의 Selector 값을 바로 확인할 수 있습니다. CSS Selector (셀렉터) 칸의 [Copy 아이콘]을 클릭하시면 손쉽게 해당 값을 복사할 수 있습니다.

값을 복사한 후 Selector값이 필요한 설정란에 키보드 Ctrl+V로 붙여넣어 활용하시면 됩니다.

2

개발자 도구로 CSS 셀렉터 값 가져오기 (Legacy)

(1) 버튼 혹은 입력창 등의 요소 위에서 마우스 오른쪽 버튼을 클릭하고 [검사]를 선택합니다.

(2) 화면 우측 혹은 하단에 코드 창이 나타납니다. 방금 선택한 요소에 해당하는 코드는 회색으로 표시되며, 코드 위에 마우스를 올리면 화면에서 해당 영역이 색으로 강조되어 표시됩니다.

(3) 회색으로 강조 표시된 코드 위에서 마우스 오른쪽버튼을 클릭하여 Copy -> Copy selector를 선택하시면 해당 selector의 값이 복사됩니다.

(4) 설정창으로 이동하여 셀렉터 값을 입력해야 하는 위치에서 키보드 Ctrl+V 혹은 마우스 우클릭 후 ‘붙여넣기’를 선택하여 방금 복사된 값을 붙여넣기 한 후 저장합니다.

A2. Selector를 입력했는데 정상적으로 작동하지 않는 경우

대부분의 웹사이트에서는 1번 단계에서 가져온 Selector 값을 입력한 경우 정상 작동합니다. 그러나 Selector 값을 입력했는 데도 원하는 결과가 나오지 않는다면, 아래의 방법을 확인해 보세요.

1

디자인 변경 프로그램의 간섭

  • 문제 : 마우스 커서 디자인, 브라우저 테마 변경, 디자인 보정용 확장 프로그램 등으로 인해 불필요한 CSS 코드가 함께 복사되었을 수 있습니다. CSS는 웹 페이지의 디자인에 관여하는 코드이기 때문에 만약 관련된 프로그램이 실행중이라면 설정을 끄고 다시 Selector 값을 복사해 보세요.

2

상위/인접 태그에 필요한 정보가 포함된 경우

  • 문제 : 처음 선택한 요소가 아닌 상위 태그(부모 요소)에 주요 정보가 포함되어 있을 수 있습니다.

  • 해결 방법-1 (Parts 사용 시) : 처음 선택한 요소에서 위쪽 화살표(↑)를 클릭하여, 선택 영역을 조정하세요. 버튼 영역을 벗어나지 않는 가장 큰 박스까지 확장하여 해당 값을 활용해주세요.

  • 해결 방법-2(개발자 도구 사용 시) : 개발자 도구에서 코드 위에 마우스를 올리면 해당 요소 영역이 강조 표시됩니다. 이때 역시 버튼 영역을 넘지 않는 가장 큰 박스를 선택해 CSS Selector 값을 복사하세요.

Last updated