Symfony 2에서 CSS 파일의 이미지 경로 탐색
문제:
이미지 경로가 포함된 CSS 파일이 있습니다. 글꼴 및 기타 자산. 파일 구조는 다음과 같습니다.
... +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets... +-web/ | +-images/ | +-images... ...
스타일시트에서 이미지를 참조하고 싶지만 다양한 솔루션에 문제가 있는 것으로 나타났습니다.
수정된 솔루션:
1. "공개" 및 "개인" 디렉토리로 분할:
원본 CSS 파일을 개인 디렉토리(예: src/Common/DirtyBundle/Resources/assets/css)에 저장하세요. Assetic:dump를 실행하기 전에 이러한 파일을 공용 디렉터리에 복사하세요(예: web/bundles/commondirty/css_original).
2. 자산 "cssrewrite" 필터 사용(선택 사항):
이 필터는 꼭 필요한 것은 아니지만 경로 조작을 단순화할 수 있습니다. 사용하는 경우 구문을 적절하게 조정하세요.
3. Twig와 통합:
Twig 템플릿에서 적절한 디렉터리와 필터를 사용하여 CSS 파일을 참조하세요.
{% stylesheets 'bundles/commondirty/css_original/container.css' filter="cssrewrite" %} <link href="%7B%7B%20asset_url%20%7D%7D" rel="stylesheet" type="text/css"> {% endstylesheets %} {% stylesheets '@CommonDirtyBundle/Resources/assets/css/k.css' filter="cssrewrite" %} <link href="%7B%7B%20asset_url%20%7D%7D" rel="stylesheet" type="text/css"> {% endstylesheets %}
4. 이미지 경로 처리:
구성에 따라 이미지를 참조하기 위해 상대 또는 절대 경로를 사용합니다. 예:
- 상대 경로: url("../bundles/commondirty/images/devil.png")
- 절대 경로: url("/bundles/commondirty/images /devil.png")
5. 유지 관리:
assetic:dump를 사용하여 결합된 CSS 파일을 생성한 후 원하는 경우 공용 디렉터리에서 원본 CSS 파일을 삭제할 수 있습니다.
6. 나머지 제약 조건:
- 액세스하려면 이미지를 공용 디렉터리(예: web/bundles/commondirty/images)에 저장해야 합니다.
- asset() 함수는 더 이상 개인 디렉토리의 원본 자산에 대해 작동하지 않습니다.
위 내용은 Symfony 2 프로젝트 내에서 CSS 파일의 이미지를 어떻게 참조합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

React Ecosystem은 모두 드래그 앤 드롭의 상호 작용에 중점을 둔 많은 라이브러리를 제공합니다. 우리는 React-dnd, React-beautiful-dnd를 가지고 있습니다.

나는 자주 배경 클립을 사용한다고 말할 수 없습니다. I ' D WART IT IT는 일상적인 CSS 작업에서 거의 사용되지 않았습니다. 그러나 나는 Stefan Judis의 게시물에서 그것을 상기시켰다.

requestAnimationFrame을 사용하여 애니메이션은 쉬워야하지만 React의 문서를 철저히 읽지 않으면 몇 가지 문제가 발생할 수 있습니다.

아마도이를 사용자에게 제공하는 가장 쉬운 방법은 요소의 ID를 대상으로하는 링크 일 것입니다. 그래서 ...처럼 ...

들어보세요, 나는 GraphQL 전문가가 아니지만 함께 일하는 것을 좋아합니다. 프론트 엔드 개발자로서 데이터를 노출시키는 방법은 꽤 멋지다. 메뉴와 같습니다

이번 주에 타이포그래피를 검사하기위한 편리한 북마크 인 Roundup, JavaScript 모듈과 Facebook의 Facebook 등을 어떻게 가져 오는지 땜질하기 위해 대기하는 편리한 북마크 인 Roundup과 Facebook의


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

드림위버 CS6
시각적 웹 개발 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는
