html - 修复表格 td 宽度

标签 html css

enter image description here

我想设计成上面的表格

我是这样实现的。请查看我的JSFiddle .

HTML:

<table border="0" id="cssTable">
    <tr>
        <td>eredgb</td>
        <td><a href="self">04-Milwaukee</a></td>
        <td>705</td>
        <td>sdfdfdfed</td>
        <td>298</td>
    </tr>
    <tr>
        <td>sdfsdfsdfsdfsdf</td>
        <td><a href="self">04-Milwaukee</a></td>
        <td>705</td>
        <td>content2</td>
        <td>298</td>
    </tr>
    <tr>
        <td>sdfsdfsdfsdfsdf</td>
        <td><a href="self">04-Milwaukee edh walkohnykuohbnbd</a></td>
        <td>705</td>
        <td>content1</td>
        <td>298</td>
    </tr>
</table>

CSS:

#cssTable{
    margin-left:20px;
}

我怎样才能像上面的截图一样?我需要为每个表格 td 内容提供相等的间距和一些固定的宽度。

最佳答案

Take a look at this .

您可以使用 css 选择器 :nth-child() 来定位特定列。

#cssTable td {
    padding: 5px 15px;
}

#cssTable td:nth-child(2) {
    width: 100px;
}

关于html - 修复表格 td 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20563135/

相关文章:

javascript - 将元素的宽度(或高度)设置为较高祖先元素的百分比

html - 右侧的空 div 我的内容 div 占用了 100% 的高度空间

html - 李 :nth-child(x):hover works partially

html - 如何使 <div> 元素像表格一样?

javascript - 我已经设置了 webpack 但输出的 html 和 localhost 8080 html 不一样

html - Angular 2内容可编辑

javascript - 添加 HTML 元素作为 document.documentElement 的直接子元素有什么问题吗?

html - 正文小于浏览器窗口

javascript - Bootstrap,内联输入在动态添加时具有更小的间隙

javascript - 仅当变量( bool 值)发生变化时才调用 javascript/jquery 函数