我有一个表<table></table>
以及一个CSS规则*{margin:0;padding:0;}
现在我想废除“margin:0
”(普遍规则)对上述表格的影响。我怎样才能实现这一目标?
答案 0 :(得分:7)
table#some_id {margin:10px;}
顺便说一下。你永远不应该使用* {margin:0;padding:0;}
。而是尝试CSS reset
答案 1 :(得分:5)
你无法撤消它..
您必须重新定义/覆盖它。
给你的桌子上课
<table class="normal"><tr><td>text</td></tr></table>
并在css中使用(示例值)
.normal{margin:5px;padding:5px;}
答案 2 :(得分:4)
对于您网页中的所有表格:table { margin: 4px; }
对于特定的CSS类表:table.someClass { margin: 4px; }
对于特定的表格实例:table#someId { margin: 4px; }
答案 3 :(得分:2)
我认为不可能:声明* { margin: 0; padding: 0; }
删除默认值,并且您无法“恢复”它们,除非您有一些已知的默认值(您不知道浏览器具有哪些值)默认值)。