간단한 class 질문입니다
본문
저희 회사 홈페이지 html 인데 공부하면서 하느라 이해가 안되는 부분이 있어서요
보통 class 를 부여하고 css 로 수정하는걸로 알고 있는데 p_ul 이라던지 p_li 라는 소스가 이해가 안가서요
이게 뭔가요? 수정하려면 어디에서 찾아야하나요?
답변 3
p_ul, p_li 도 클래스 이름입니다.
어딘가에 CSS 에 분명히 있어야 적용이 됩니다.
개발자 도구에 찾는 기능 있는데 그걸 이용하시면 빨라요
없으면 그냥 이름으로만 쓸려고 만들걸수도 있습니다.
class 명이 jquery 에서 selector 로 쓰이기도 합니다.
홈페이지를 살펴보니,
css 파일에서 '.p_ul', '.p_li' 등의 클래스명으로 스타일 정의를 한 부분은 없습니다.
(위 소스 ul 의 경우, .p_ul 이 아닌 .side_menu_wrapper>ul 로 스타일 정의가 되고 있습니다.)
'p_ul', 'p_li' 클래스명은 마우스 hover 효과 등을 jquery 로 처리하기 위해 지정한 것으로 보입니다.
ex. jquery 에서
$('.p_ul').hide();
라는 구문이 실행되면, 화면에서 보이지 않게 됩니다.
크롬 F12로 해서 개발자 도구를 이용해서 찾는게 위치 찾기가 수월합니다.
답변을 작성하시기 전에 로그인 해주세요.