TinyMCE에 문제가 있습니다.TinyMCE 콘텐츠에 대한 질문 CSS
관리자가 내 페이지의 콘텐츠를 편집 할 수있는 내 웹 사이트의 관리 측면에서 기능을 개발 중입니다. 나는 그 목적을 위해 그들에게 TinyMCE를 제공했다.
페이지 'page1'을 (를) 수정한다고 가정합니다.
TinyMCE에서 콘텐츠를 제공하고 저장합니다. 누군가가 그 페이지 'PAGE1'를 방문하면
내가 뭐하는 거지 모두는 다음과 같습니다
<html>
<head>.........</head>
<body>
.......
<div class='page_content'>
<?php echo $page1->getContent(); ?>
</div>
......
</body>
</html>
모든 것이 잘 작동한다.
이제 TinyMCE는 어떤 CSS를 사용할 지 알려주는 기능을 제공합니다. 필요한 CSS를 TinyMCE init 함수의 'content_css'속성으로 설정합니다.
내가 그랬다. 나는 내 페이지 내용의 스타일을 정하기 위해 CSS를 사용했다.
이내 페이지의 내용은 div.page_content
에 있습니다
이제 내 문제는 이것이다. 그러나 TinyMCE에서이 페이지의 내용은 다른 것 (div.page_content
)에 없습니다. 그래서 TinyMCE가 내 콘텐츠에 적용하는 스타일은 시각적으로 효과적이지 않습니다.
나는이 문제를 해결하기위한, 생각할 수있는 유일한 방법은 상단에
<div class='page_content'>
를 추가하라는 TinyMCE에 의해입니다. 관리자가 데이터를 제출하면이 추가 div를 제거합니다.
제안 사항?
좋은 속임수. 그러나 그것은 우리가 많은 것을 위해 우리의 CSS를 바꿀 것을 요구합니다. .page_content (예 : .pageContent div.abc h1)를 참조하여 선택되는 많은 하위 CSS 정의가 있다고 가정 해 보겠습니다. 그런 상황을 바꿔야 할 것입니다. –