html - 无法删除 html 中特定表格的 css 定义的表格样式

标签 html css

我想从一个页面中的单个表中删除 css,其中所有其他表都是用 css 定义的(并且需要)。我如何规避 html/php 页面的特定单个表的 css 规则?

最佳答案

给定你的默认值:

table {
    margin: 0,
    padding: 0,
    border: 1px solid
}

当你想要一个违反该规则的表时,你可以只向该实例添加一个 css 类并覆盖默认值:

<table><tr><td>Default Style</td></tr></table>
<table class="i-am-special"><tr><td>Special Style</td></tr></table>

只需使用这个 css:

table.i-am-special {
    margin: 5px;
    border: 2px dotted;
}

你可以在你的“我是特殊”类中重置/调整尽可能多或尽可能少的属性。

另请注意,如果样式可以应用于其他事物,则不必是“table.i-am-special”,这只是一个示例。

关于html - 无法删除 html 中特定表格的 css 定义的表格样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18604767/

相关文章:

html - 如何反转 HTML 元素背景图像中的颜色?

php - 使用PHP检测文件夹中的文件

javascript - CSS 不适用于(在第一页之后)尝试使用 javascript 打印 html 页面

javascript - 元素悬停在 css3 淡入淡出效果中无法正常工作

html - 根据向下滑动树菜单项更改包含 div 的高度

php - 如何在 HTML 标签之间包含 PHP 代码?

javascript - 如何在一个 div 结束后定位工具提示?当 div 在第二行结束时,工具提示也会出现在第一行

javascript - 我正在尝试通过 url 传递 javascript 变量

html - Bootstrap 4 边界实用程序

html - 消除 <div> 元素上的固有填充/边距