저는 CMS 작업을하고 있습니다. 하나의 기능은 개별 페이지로 표시되는 WYSIWYG 편집기에서 HTML "덩어리"를 편집하는 것입니다.페이지의 특정 영역에 대해 CSS를 재설정 하시겠습니까?
CMS에 이러한 청크가 미리보기되는 영역이 있습니다.
청크는 WYSIWYG 편집기에로드되는 "foundation.css"파일에 의존합니다. 작은 재설정을 수행하고 기본 글꼴과 텍스트 색상을 정의하며 전체적으로 매우 간단합니다.
CMS에는 CSS 문이 많이 포함되어 있으며 대부분이 글꼴 크기, 가족, 색, 줄 높이, 패딩 등과 같은 일반 설정에 영향을 미칩니다.
당연히 CMS 페이지에 HTML 청크를 표시하려고하면 foundation.css 스타일 시트와 함께 표시 될 때와 다르게 보입니다.
누구나 모든 이전 스타일 정의에서 HTML 페이지 (예 : DIV)의 정의 된 영역을 정리하는 방법을 생각할 수 있습니까? 나는 할 수 없다.
Iframe에 청크를 표시하고 도움이 될 foundation.css을 삽입하지만, 5 ~ 10 Iframe을가로드되면 JS를 통해 높이 렌더링하고 조정해야 할 때 사용자의 워크 플로우에 대해 우려하고있다. 왝.
다른 모든 CSS를 하위 클래스 (예 : CMS의 CSS 조정)로 "들어 올리는"생각이 들었지만 많은 파일 (일부는 PHP 소스 코드)을 만지면됩니다. 그러지 마.
나는 해결책이 있지만 결코 알 수 없다고 생각합니다.
예, 아마도 유일한 방법 일 것입니다. 그러나 나는 CMS의 어딘가에서 소개하는 모든 CSS 설정을 통해 리셋 기가 재설정되는 것을 확인해야하기 때문에 자동화 된 무언가를 기대하고 있습니다. 때로는 심지어 모르는 기본값을 재설정해야합니다. –
예, 다른 스타일 시트 규칙과도 일치 할 수있는 콘텐츠 영역 안의 모든 요소 *에 대한 재정의가 필요할 수 있으며 재정의 규칙에 더 많은 특수성이 필요합니다. 어쩌면 당신이 모든 것을 '중요한'먼지에 뿌리지 않는 한 실제로 작동하지 않을 것입니다. – bobince