html - 如何在html文档中间重置css?

标签 html css tinymce

我想知道是否有可能在页面中间重置 css?我有主要风格,但在一个区域我想使用来自 tinyMCE 生成源的风格。 因此,在 tinyMCE 源代码中,元素在编辑器中看起来像默认浏览器样式(或用户想要的样式),但在其他页面中使用来 self 的主 css 的样式和自内联样式。所以我混合了两种 Ant ,它看起来很糟糕。而且我不知道如何在没有 iframe 的情况下重置主样式。

谢谢

最佳答案

您的意思是,有一组 CSS 规则应用于页面的顶部,而一组重置规则应用于其余部分?没办法,做不到,抱歉。

我处理此类问题的方法通常是将有问题的内容嵌入到包装器中 <div class='wysiwyg_html'>然后为该内容设置特定的样式说明:

.wysiwyg_html p { display: inline }
.wysiwyg_html a { text-decoration: underline }
.... and so on

如果需要,您可以将整个重置样式表应用于 wysiwyg_html 中的所有内容那样。

关于html - 如何在html文档中间重置css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2146987/

相关文章:

javascript - 检查元素是否包含 JavaScript 中的类?

HTML5,<section> 在无序列表中

html - CSS Dropdown 在响应式 View 上扩展

css - Wix 类型的页面转换?如何从头开始重制

css - webpack 服务器不加载 css 样式表

javascript - TinyMCE 标准表情符号不显示在前端

jquery - 如何使用 jQuery 让我的 6 张图片向外展开?

javascript - 数据表和 JQuery 在 IE8 中损坏

javascript - 如何将除所选编辑器之外的所有 tinymce 编辑器设为标准

asp.net - 如何使ASP.Net MVC的tinyMCE内容作为XHTML严格?