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

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

概述例如,有没有一个完全忽略CSS规则的div,无论它包含什么类和id? 不,如果没有iframe,这是(可悲的)是不可能的. 您将必须重置每个现有的CSS规则,如此: div.sandbox { font-size: .... font-family: .......... margin: ......... padding: ......... line- 例如,有没有一个完全忽略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重写,以覆盖任何威胁覆盖沙盒类规则的重要规则.

总结

以上是内存溢出为你收集整理的有没有办法“沙盒”一个HTML块远离页面的CSS,而不使用iframe?全部内容,希望文章能够帮你解决有没有办法“沙盒”一个HTML块远离其页面的CSS,而不使用iframe?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1141634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存