css적용이 한번밖에 안되요..

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
css적용이 한번밖에 안되요..

QA

css적용이 한번밖에 안되요..

답변 3

본문

<link rel="stylesheet" type="text/css" href="./theme/basic/css/index.css" />

 

이렇게 호출하면 처음 한번은 css적용된 상태로 되는데

index.css 를 수정하고 리프레시를 눌러도 수정이안되네요.. 이유알수있을까요?

<link rel="stylesheet" type="text/css" href="./theme/basic/css/index.css?1" />

이런식으로 물음표 뒤에 값주면 계속 바뀌긴한데 이렇게 쓰면 안될꺼같아서요

 

 

이 질문에 댓글 쓰기 :

답변 3

요즘 브라우저들이 대체로 css 파일 캐싱을 하기 때문에..

 

쿼리스트링을 붙여주어 처리하는 방식이 일반적입니다. https://hongpage.kr/21

 

https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=68

css, js파일 등은 브라우저 최초 로딩시 사용자의 컴퓨터에 저장되어 파일명이 동일하다면 해당 파일을 불러옵니다
여러가지 이유가 있으나 가장 핵심적인 이유는 속도때문이고, 만약 해당 파일에 변화가 있다면 말씀하신것처럼 주소 뒤에 임의의 쿼리를 추가하여 파일명이 변경되었으니 새로 다운 받을 수 있게 하거나, 사용자에게 캐시 삭제를 하라고 알리셔야 합니다.

크롬이라면 shift-crtl-R을 눌러 보세요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 18
© SIRSOFT
현재 페이지 제일 처음으로