저는 webapp에서 작업하고 있으며, CSS를 적용하지 않고 페이지가로드되는 상황을 자주 접하게됩니다. 이 문제는 IE6, IE7, Safari 3 및 FF3에 나타났습니다.CSS를 모든 브라우저에서 가끔씩로드하지 못하게하는 요인은 무엇입니까?
페이지를 새로 고침하면 항상 문제가 해결됩니다.
는 @import 사용하여 모두 같은 스타일의 블록 내에서로드 3 개 CSS 파일이 있습니다 : 우리는 HTML 소스를 검토하는 시간을 어떤 상황에서
<STYLE type="text/css">
@import url([base css file]);
@import url([skin css file]);
@import url([generated css path]);
</STYLE>
는 아무것도 유달리 없습니다. 액세스 로그도 정상적으로 보입니다. 요청할 때마다 정적 CSS 파일에 대한 HTTP 304 응답과 생성 된 CSS에 대한 HTTP 200 응답이 표시됩니다.
mimetype은 css 파일과 생성 된 CSS에 대한 text/css입니다. 우리는 iPlanet 서버를 사용하고 있으며 요청을 Tomcat 서버로 전달합니다.
davebug 질문 :
균등, 항상로드되지 같은 CSS 파일, 아니면 그들 모두의 문제인가?
CSS 파일이로드되지 않습니다. HTML 내에서 정의 된 모든 스타일은 정상적으로 작동하지만이 경우 CSS 파일에는 아무 것도 작동하지 않습니다.
항상 같은 CSS 파일이로드되지 않습니까, 아니면 모든 파일에 균등하게 문제가 있습니까? –