• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

live server는 적용되는데 index.html을 더블클릭하면 아무것도 안되어 있어요..

24.03.30 17:57 작성 24.03.30 18:34 수정 조회수 65

1

featherlight 하다가 다 깨져있어서 featherlight 문제인가 했는데

html파일 자체가 scss로 작업한 게 적용이 안되어있더라구요...

라이브서버로 보면 잘 되어있어서 미처 몰랐는데 index.html 더블클릭하니

스타일이 하나도 안되어있습니다ㅠㅠ 뭐가 문제일까요...??

 

**SCSS로 디자인한 걸 featherlight로 어떻게 해야하는 지 알려주세요...!

답변 1

답변을 작성해보세요.

0

라이브서버로 보면 잘 되어있어서 미처 몰랐는데 index.html 더블클릭하니

스타일이 적용이 안되는건 대부분 절대주소로 작업된걸 탐색기에서 html 파일을 열면 안됩니다.

슬래시(/)로 시작하는 절대주소는 서버환경 곧, 라이브서버에서만 보이는 시스템입니다.

만약 탐색기에서 html 파일을 열어서 보이게 하려면 모든 경로를 상대주소로 바꾸어야 합니다.

ex) /images/aaa.png ==> images/aaa.png

ex) /css/style.css ==> css/style.css

하지만 html 파일을 탐색기에서 열어서 보는건 의미가 없습니다. 당연히 서버 환경에서 잘 보이는게 목적이니까 그냥 절대주소로 놔두세요.

이유정님의 프로필

이유정

질문자

2024.03.31

아! 감사합니다!