有没有办法“沙盒”一个HTML块远离其页面的CSS,而不使用iframe?

前端之家收集整理的这篇文章主要介绍了有没有办法“沙盒”一个HTML块远离其页面的CSS,而不使用iframe?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,有没有一个完全忽略CSS规则的div,无论它包含什么类和id?

解决方法

不,如果没有iframe,这是(可悲的)是不可能的.

您将必须重置每个现有的CSS规则,如此:

div.sandBox
 {
    font-size: ....
    font-family: ..........
    margin: .........
    padding: .........
    line-height: .........
  }

虽然困难,从不100%可靠,但可能以这种方式实现可用的结果.您可以查看“Eric Meyer’s”中的“复位样式表”之一,以获取要重置的重要属性列表; here是什么声称是CSS 2.1属性的完整列表 – 不包括CSS 3和供应商特定的,您也必须考虑到.

第三方小部件的提供者通常会将其“重置CSS”作为HTML元素内的CSS重写,以覆盖任何威胁覆盖沙盒类规则的重要规则.

原文链接:https://www.f2er.com/html/224942.html

猜你在找的HTML相关文章