테스트 사이트 - 개발 중인 베타 버전입니다

스타일 시트 링크에 관한 질문입니다. 채택완료

진강산가재 3년 전 조회 2,623

content,skin.php파일 안에 

태그안에 css코드를 넣고 하면 동작이 잘되는데

css내용을 별도의 파일로 content.skin.php파일이 있는 폴더에

style.css라고 하고

content.skin.php 파일에 링크를 걸어두면 css가 먹지 않습니다,

css파일 링크할 때 

유의해야할 사항이 있나요?

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

답변 3개

채택된 답변
+20 포인트
3년 전

/bbs/content.php 에서,

content.skin.php 를 include 하기 때문에..

 

/bbs 경로가 현재 디렉토리로 간주됩니다.

는 /bbs/style.css 를 찾게 됩니다.

 

add_stylesheet('', 0);

로 하면 content.skin.php 파일과 같은 디렉토리의 style.css 를 찾게 됩니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

진강산가재
3년 전
감사합니다

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

3년 전

스타일시트는 소스상에 순서에 따라 많이 좌우를 합니다.

보통 php파일내부 head 부분 하단에 작성된 css 는 문서가 로딩 될 경우

가장 마지막에 인식이 되기 때문에 해당 스타일이 적용이 되긴 합니다.

 

content.skin.php파일에 add된 스타일 시트의 출력순서를 1로 변경해서 

적용해보시는것도 좋은 방법인 듯 합니다.

</p>

<p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨

add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">', 1);</p>

<p>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

진강산가재
3년 전
감사합니다

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

핑크빈
3년 전

정확한 해당 폴더의 위치 및 경로까지 적어주셔야합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

진강산가재
3년 전
감사합니다

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

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

로그인