
저희 회사 홈페이지 html 인데 공부하면서 하느라 이해가 안되는 부분이 있어서요
보통 class 를 부여하고 css 로 수정하는걸로 알고 있는데 p_ul 이라던지 p_li 라는 소스가 이해가 안가서요
이게 뭔가요? 수정하려면 어디에서 찾아야하나요?
답변 3개
p_ul, p_li 도 클래스 이름입니다.
어딘가에 CSS 에 분명히 있어야 적용이 됩니다.
개발자 도구에 찾는 기능 있는데 그걸 이용하시면 빨라요
없으면 그냥 이름으로만 쓸려고 만들걸수도 있습니다.
크롬 F12로 해서 개발자 도구를 이용해서 찾는게 위치 찾기가 수월합니다.
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();
라는 구문이 실행되면, 화면에서 보이지 않게 됩니다.
답변을 작성하려면 로그인이 필요합니다.