html - 如何设计具有透明边框和背景间距的表格

标签 html twitter-bootstrap css

为了使表格看起来像这样,我需要什么 css 值: enter image description here

我已经浪费了 12 多个小时试图弄明白。 如果我不放弃的话,我不会问这样一个愚蠢的问题。

最佳答案

您将需要使用 border-collapse 属性的帮助。

body
{
  background: #345;
}
table
{
  border-collapse: separate;
  border-spacing: 5px;
  border: 0;
  margin: 1em;
}
td
{
  font-size: 1em;
  padding: 5px;
}



tr:nth-child(odd) td
{
    background: #fff;
    color: #000;
}
tr:nth-child(even) td
{
    background: #000;
    color: #fff;
}
<table>
    <tr>
        <td>Lorem</td>
        <td>Lorem</td>
        <td>Lorem</td>
    </tr>    
    <tr>
        <td>Lorem</td>
        <td>Lorem</td>
        <td>Lorem</td>
    </tr>    
    <tr>
        <td>Lorem</td>
        <td>Lorem</td>
        <td>Lorem</td>
    </tr>    
    <tr>
        <td>Lorem</td>
        <td>Lorem</td>
        <td>Lorem</td>
    </tr>    
</table>

关于html - 如何设计具有透明边框和背景间距的表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37482901/

相关文章:

html - 学习 HTML5 和 CSS3

javascript - 查找 td 索引并将颜色应用于 tr

javascript - 不在每个页面上包含 JS 和 CSS 文件有什么好处吗?

javascript - 仅为智能手机加载不同的javascript

html - 在网站上部署时如何避免现场噪音

javascript - 停止在加载时调用 Html.Action

html - 在ASP.NET中创建“Navbar” Bootstrap 主题

twitter-bootstrap - 制作 1 :1 scaled image out of tall image without making it wide

jquery - jquery 的问题

html - css:如何水平对齐不同大小的字体