我用css文件编写,以便顶部没有空隙。它工作正常。
*{margin:0px;padding:0px;}
但我不这是应用于特定页面,因为我从保存在数据库中的richtextbox控件获取格式化文本。
如何处理?在css中给出0.5 px是否有效?
答案 0 :(得分:2)
您可以使用!important属性覆盖任何其他页面中的内容,或者在加载第一个css文件后重载初始定义。
我认为你在询问如何在元素顶部留出空隙?你没有指定差距是什么。
您可以使用保证金1px或尝试使用em值:0.5em作为度量。
通常,我使用这样的css:
html, body { margin:0; padding:0; }
#wrapper * { margin:0; padding:0; }
这样包装器中的所有内容都有边距0和填充0,但页面上的其他元素除非它们位于包装器对象中,否则不会。
另一种选择是以一种覆盖它的方式声明你的CSS:
对于这个答案,根据其他评论,您的代码可能是这样的:
* { margin:0; padding:0; }
#wrapper * { margin:15px; padding:0; }
然后包装器ID中的任何内容都将具有不同的设置。
答案 1 :(得分:0)
将它放在你的css页面的最顶端是很好的。
CSS实际上代表层叠样式表,这是非常明显的。
如果您将*{margin:0px;padding:0px;}
放在文件的顶部,则文件中稍后定义的所有规则都将覆盖此规则。 降低 “级联”中的规则 以后 将其应用于文档。