有什么办法从CSS中分离HTML元素?我试图让一个和所有的孩子在文档中变得“不可见”。如何屏蔽CSS中的HTML标记?
用户能够通知在文档上调用的css,但我需要确保这不会丢失,我的意思是,不显示:none,visibility:hidden,text-indent:-10000px ,left:-10000px,或其他任何这些技巧。
<div class="foo">
<a href="#foo">link</a>
<img src="" />
<span>bar</span>
</div>
我可以使用data:text/html; base64 iframe,但是文本不会被格式化。
考虑免责声明或标志。用户可以在我的小部件中包含他自己的CSS(通过通知CSS URL),并且我需要保留该免责声明,即使用户在他的CSS上为该免责声明元素或其任何子项指定了display:none或text-indent。
我不想使用任何风格,我只是想知道是否有任何属性来屏蔽<标记/ >,例如“-moz-user-select:none;”
你想做什么与从CSS隔离html元素无关。当你给一个元素没有造型并不意味着它是“不可见”的。 – 2012-04-12 15:19:37
如果你的HTML元素没有在你的CSS文档中引用,它将不会被设置样式。你的事情往后退。用你想要做的事情(你没有说)与一个班级风格的元素。 – SMacFadyen 2012-04-12 15:31:21
考虑免责声明或标志。正如我所说的,用户可以在我的窗口小部件中包含他自己的CSS(通过通知CSS URL),并且我需要保留该免责声明,即使用户在他的CSS上为该免责声明元素指定了display:none或text-indent,或者它儿童。 我不想使用任何风格,我只是想知道是否有任何属性来屏蔽 ,如“-moz-user-select:none;” –
Zanaca
2012-04-12 17:48:13