html - 到表格都漂亮的网格线

标签 html css asp.net-mvc

我在 asp.net MVC 3 元素中有一个 View 。到目前为止一切顺利,但所有上下文都打包在一起。 我只希望这张 table 有坚实的边界。

是否有简单的 CSS(内联)?

 <table>
    <thead>
        <tr>
            <td>ID</td>
            <td>PIN</td>
            <td>First Name</td>
            <td>Middle Name</td>
            <td>Last Name</td>
        </tr>
    </thead>
    @foreach (var r in ViewBag.collections)
    { 
        <tr>
            <td>@r.IDNumber</td>
            <td>@r.PIN</td>
            <td>@r.FirstName</td>
            <td>@r.MiddleName</td>
            <td>@r.LastName</td>
        </tr>
    }
</table>

最佳答案

您可以在 CSS 规则中对表格应用一些边框样式:

table tr {
    border: 1px solid black;
}
table td, table th {
    border-right: 1px solid black;
}

大多数浏览器仍然支持<table border="1"> , 但不建议再做

关于html - 到表格都漂亮的网格线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13424786/

相关文章:

c# - 简单注入(inject)器从命名空间注册所有服务

javascript - 缩放和居中不同尺寸的图像,并在 CSS 中使用右对齐文本

javascript - 将 javascript 函数附加到 div

html - -webkit-fill-available 未按预期工作。 div的垂直滚动条的顶部和底部不正确

jquery - Portlet 仅在 IE7 中正确关闭

javascript - 如何在javascript中将列表设置为剑道网格数据源?

html - 获取背景图像以使用背景完全调整大小

jquery - 如何通过 jQuery 将隐式部分包装在 HTML 5 中?

html - 加载缩略图时防止页面视觉回流

c# - 多个 View 中相同的 viewbag 值