프런트엔드 - 여러 CSS 주소를 nginx와 병합하여 백그라운드 문제를 해결하는 방법은 무엇입니까?
某草草
某草草 2017-05-16 17:08:14
0
2
444

Node+Nginx 프로젝트, 페이지는 CSS를 참조하기 위해 http://cdn/project1/a.css, pro...와 같은 주소를 사용합니다.
각 CSS에는 background:url과 같은 상대 경로가 있는 배경이 있을 수 있습니다. (./images/logo.png) 병합 후 이미지 경로에 오류가 보고됩니다. 이를 해결할 수 있는 방법이 있습니까?

某草草
某草草

모든 응답(2)
我想大声告诉你
  1. 가능하면 절대 경로를 사용하세요

  2. 절대 경로를 사용할 수 없고 다른 디렉터리에 CSS를 혼합할 수 없는 경우 별도로 호출할 수 있습니다

    으아아아
  3. 테스트를 위해 동일한 환경을 로컬로 구축하세요. Apache에도 concat 구성 요소가 있습니다

曾经蜡笔没有小新

CSS 파일의 상대 경로는 현재 CSS 파일을 기준으로 얻어야 ​​합니다. 해당 사진을 CDN의 상대 위치에 걸어두기만 하면 됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!