2010-11-23 24 views

回答

7
table#some_id {margin:10px;} 

Btw。你不应该使用* {margin:0;padding:0;}。宁可尝试CSS reset

+0

我检查与检测萤火虫和残疾人的元素使用的码“保证金:0”在杉树中,这导致了我期望的结果。可能是什么原因以及如何实现这一目标? – 2010-11-23 09:52:59

+0

每个选择器都有自己的“重要性”。因此,如果您在该表上定义一个ID并为其定义CSS,它将会覆盖默认规则。 – Kemo 2010-11-23 09:55:09

2

我不认为这是可能的:声明* { margin: 0; padding: 0; }删除默认值,你不能“恢复”它们,除非你有一些已知的默认值(你不知道浏览器有哪些值默认)。

4

对于在你的页面中的所有表:table { margin: 4px; }

对于特定的CSS类表:table.someClass { margin: 4px; }

对于一个特定的表实例:table#someId { margin: 4px; }

5

您不能撤消它..

你必须重新定义/覆盖它。

给一类到表

<table class="normal"><tr><td>text</td></tr></table> 

,并在CSS的使用(例如值

.normal{margin:5px;padding:5px;}