<style type="text/css">
table
{
border-collapse:collapse;
}
table, td, th
{
border:1px solid green;
}
th
{
background-color:green;
color:white;
}
</style>
我想将此应用于仅包含其他表的html页面中的单个表。我不想把这种风格放在那些桌子上 我们可以真正做我要求的吗?如果是,请提供一些参考答案。
答案 0 :(得分:4)
<style type="text/css">
table.myTable
{
border-collapse:collapse;
}
table.myTable, table.myTable td, table.myTable th
{
border:1px solid green;
}
table.myTable th
{
background-color:green;
color:white;
}
</style>
然后将该表更改为具有如下的类属性:
<table class="myTable">
答案 1 :(得分:1)
您可以创建一个类并将其用于您希望样式处理的表
table.myStyles
{
border-collapse:collapse;
}
table.myStyles, .myStyles td, .myStyles th
{
border:1px solid green;
}
.myStyles th
{
background-color:green;
color:white;
}
然后为你的表
<table class="myStyles">....</table>
答案 2 :(得分:0)
您需要执行以下操作之一:
table
和ID
或class
,然后将您的CSS修改为table.foo
:first-child
,:last-child
答案 3 :(得分:0)
这很容易做到。只需给表格一个id,然后在你的css代码中使用'#'来引用这个想法。
答案 4 :(得分:0)
<style type="text/css">
.green-table {
border-collapse:collapse;
}
.green-table td, .green-table th {
border:1px solid green;
}
.green-table th {
background-color:green;
color:white;
}
</style>
<table class="green-table">
...
</table>