例如,是否有可能完全忽略CSS规则的div
,无论它包含哪些class
es和id
?有没有办法在不使用iframe的情况下将一个HTML块“离开其页面的CSS”?
10
A
回答
8
不,没有iframe
这是(可惜)不可能。
你将不得不重置每一个现有的CSS规则为div
,像这样:
div.sandbox
{
font-size: ....
font-family: ..........
margin: .........
padding: .........
line-height: .........
}
而艰难,从来没有100%可靠的,有可能实现可用的结果这样。您可以查看其中一个“重置样式表”,如Eric Meyer's以获取重置属性的列表; here是声称是CSS 2.1属性的完整列表 - 不包括CSS 3和供应商特定的属性,您也必须考虑这些属性。
第三方小部件的提供者通常会将其“重置CSS”作为内联CSS在HTML元素内进行硬编码,以覆盖任何可能覆盖沙箱类规则的!important
规则。
0
可能得出的结果:
div {
all:unset !important;
clear:both !important;
margin: 0 !important
}
内嵌样式将在此改变任何CSS样式。 这也意味着任何由JavaScript设置的样式都会覆盖任何CSS规则,只是因为javascript是以内联方式设置样式的。
以及直接在HTML部分上的样式标签之间的任何样式都会覆盖CSS文件中设置的样式。 在任何情况下,内联风格都是等级统治其他人。
相关问题
- 1. 有没有办法在不使用header()的情况下重定向到php中的另一个页面?
- 2. 在没有iframe的情况下呈现HTML 4(网页)
- 3. 有没有办法在不使用服务器端语言的情况下密码保护HTML页面?
- 4. 有没有办法在不调用__init__的情况下实例化一个类?
- 5. 有没有办法使用ModalPopup Extender打开另一个页面?
- 6. 有没有办法打开iframe中的任何页面?
- 7. 如何在不离开页面的情况下下载图片?
- 8. 在不使用onload(IE)的情况下将css注入页面?
- 9. 有没有办法在没有使用WMI的情况下管理Microsoft DNS?
- 10. 有没有办法在不使用TimePickerDialog的情况下获取TimePicker的时间?
- 11. 有没有办法将页面修复到一个页面?
- 12. 有没有办法在没有UID的情况下将数据推送到Firebase
- 13. 有没有办法在不使用选择器的情况下响应UIButton tap?
- 14. 有没有办法在不使用svnadmin转储的情况下迁移svn?
- 15. 有没有办法在不编译的情况下使用scipy.interpolate rbf函数?
- 16. 有没有办法在不安装包的情况下使用PostSharp
- 17. 有没有办法在不使用桌面版本或命令行的情况下将文件导入Github?
- 18. 有没有办法在Silverlight中没有Webclient的情况下下载文件?
- 19. 有没有什么办法可以在不使用表格的情况下做这个HTML布局?
- 20. 有没有办法在不安装的情况下引用ghostscript的DLL?
- 21. 在没有整个页面呈现的情况下在块中显示节点
- 22. 有没有一种方法可以在没有iframe覆盖的情况下在Silverlight中显示HTML?
- 23. 在不离开页面的情况下使用django-allauth的社交登录
- 24. 如何在没有iframe的情况下使用Google表单?
- 25. 我想在不使用href标记的情况下从HTML跳转到另一个页面。有没有其他标签或方法可以在这里使用?
- 26. 有没有办法截屏整个HTML页面,包括下面的内容?
- 27. 有没有办法呈现一个没有视图模型的HTML页面?
- 28. Orchard如何在没有致电RenderBody的情况下离开?
- 29. 有没有办法在不传递参数的情况下调用函数?
- 30. 有没有办法在不发送推送通知的情况下调用saveCurrentTurnWithMatchData?
不幸的是,不幸的是,因为内容将是一个所见即所得的盒子中的免费HTML。好吧。猜猜我必须使用可怕的iframe。 – Greg 2010-08-20 09:23:45