我的网站上有一些表格。
style.css中的代码具有默认设置 读取:
table,
th,
td {
border: 1px solid rgba(0, 0, 0, 0.1);
}
table {
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin-bottom: 24px;
width: 100%;
}
我已经为我的表分配了一个类,我不想使用这些设置:
然后尝试实施:
table.checkmarkarray {
border-width: 0 0 0 0;
}
但它不会覆盖其他值 border-width:1px 0 0 1px;
如何覆盖此值?不改变默认值?
答案 0 :(得分:1)
如果您要删除表格中的所有边框,则需要更改td
属性顶部的table
属性。
table.checkmarkarray, table.checkmarkarray td {
border: none;
}
答案 1 :(得分:0)
您可以尝试在此处使用!important
属性:
table.checkmarkarray {
border-width: 0 0 0 0 !important;
}
或只是:
table.checkmarkarray {
border: none;
}
答案 2 :(得分:0)
您可以尝试添加border: none;
答案 3 :(得分:0)
在style.css中添加以下默认值:
table, tr, th, td {
border: none;
}