채택완료

간단한 class 질문입니다

2020-02-12 (수) 15:50:24 4,134

2041038405_1581488379.3041.png

저희 회사 홈페이지 html 인데 공부하면서 하느라 이해가 안되는 부분이 있어서요

보통 class 를 부여하고 css 로 수정하는걸로 알고 있는데 p_ul 이라던지 p_li 라는 소스가 이해가 안가서요

이게 뭔가요? 수정하려면 어디에서 찾아야하나요?

|

답변 3개

채택된 답변
+20 포인트
2020-02-12 (수) 15:59:17

 p_ul, p_li 도 클래스 이름입니다.

어딘가에 CSS 에 분명히 있어야 적용이 됩니다.

개발자 도구에 찾는 기능 있는데 그걸 이용하시면 빨라요 

없으면 그냥 이름으로만 쓸려고 만들걸수도 있습니다.

크롬 F12로 해서 개발자 도구를 이용해서 찾는게 위치 찾기가 수월합니다.

2020-02-12 (수) 16:26:20

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();

라는 구문이 실행되면, 화면에서 보이지 않게 됩니다.

답변을 작성하려면 로그인이 필요합니다.