html - 在 html 中设置表格样式

标签 html css

我是 CSS 新手,我有一个像这样的表格

<table id="datatable">
    <tbody>
        <tr>
            <td><strong>2013</strong></td>
            <td>&nbsp;</td>
            <td><strong>144</strong></td>

        </tr>
        <tr>
            <td><strong>2012</strong></td>
            <td>&nbsp;</td>
            <td><strong>159</strong></td>

        </tr>

        <tr>
            <td><strong>2011</strong></td>
            <td>&nbsp;</td>
            <td><strong>147</strong></td>

        </tr>
        <tr>
            <td><strong>2010</strong></td>
            <td>&nbsp;</td>
            <td><strong>137</strong></td>
        </tr>
        <tr>
            <td><strong>2009</strong></td>
            <td>&nbsp;</td>
            <td><strong>303</strong></td>
        </tr>

我需要如下所示设置此表的样式。我已经尝试了一些方法,但我无法设置这样的样式

enter image description here

我刚试过

.datatable td {
    border-bottom: 1px solid black;
}

根据下图,我首先需要 td 边框为绿色,其他为黑色。 任何人都可以帮忙吗?在此先感谢您的帮助。

最佳答案

在您的代码中,datatable 是一个ID 而不是。像下面这样更新您的 CSS。

 #datatable tr:first-child td{
   border-bottom:1px solid green;
 }

 #datatable tr td{
   border-bottom:1px solid black;
 }
 #datatable
 {
  border-collapse:collapse;
 }

DEMO

关于html - 在 html 中设置表格样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25033116/

相关文章:

javascript - Angular 2/4 @Input 只移动内在函数——不移动列表或对象

html - H1类不会居中

javascript - 如何使用选择选项方法制作多级下拉菜单

css - 谜: React + Radium: 2 Phanton Pixels of extra height for no apparent reason

javascript - 我可以防止 CSS 样式被覆盖吗?

css - 使用 css 属性 "visibility"安全吗?

javascript - 不调用添加了 document.getElementById ('someId' ).appendChild() 的函数

javascript - 即使添加了很多延迟后,焦点也无法在 IE 中工作

html - 使用显示 : table-cell to create two column layout

html - Bootstrap 折叠移动导航栏不工作