【发布时间】:2012-06-26 15:26:06
【问题描述】:
我正在使用 jsf,primefaces 3.2,我正在使用组件编辑器编写 html 代码并将其放入数据库,问题是当我想显示 html 代码时,它已经受到 css 规则的影响已定义,如何在不受 CSS 逻辑影响的情况下显示我的 html 代码?或者如何重置我想要将我的 html 渲染到的 div 上的所有 css 规则?
【问题讨论】:
我正在使用 jsf,primefaces 3.2,我正在使用组件编辑器编写 html 代码并将其放入数据库,问题是当我想显示 html 代码时,它已经受到 css 规则的影响已定义,如何在不受 CSS 逻辑影响的情况下显示我的 html 代码?或者如何重置我想要将我的 html 渲染到的 div 上的所有 css 规则?
【问题讨论】:
您可以按照document 中的任何步骤禁用 CSS。
如果您不想继承特定元素的 CSS 属性,请执行以下操作。
在 IE9 中按 F12 打开开发者工具。然后选择 DIV 元素,单击右侧面板上的样式选项卡并取消选中所有继承的属性。在谷歌浏览器中也是如此。在 Firefox 中,单击该属性以禁用它。
您还可以通过删除它们来停止将它们包含在文档头中。
仅供参考:这仅用于临时查看,如果最终页面中的元素不必继承任何属性,则您必须手动覆盖该属性。
【讨论】: