2015-02-24 90 views
0

我有一個表格樣式問題。表格(tr)分離和邊框

我需要以下條件:

  • 響應表(在移動某些細胞崩潰)
  • 錶行之間的分離
  • 錶行之間的邊界
  • 不能承擔有關錶行的高度什麼

類似這樣的:

圖像: enter image description here

參考檢查此琴:http://jsfiddle.net/m15rccmr/

table{ 
 
    width: 100%; 
 
    border-collapse: separate; 
 
    border-spacing: 0 30px; 
 
} 
 
tr{ 
 
    border-bottom: 1px solid red; 
 
} 
 

 
.mobile-fold{ 
 
    display:block; 
 
} 
 
@media (min-width: 800px){ 
 
    .mobile-fold{ 
 
     display:table-cell; 
 
    } 
 
}
<table> 
 
    <tbody> 
 
      <tr> 
 
      <td>first</td> 
 
      <td class="mobile-fold">second</td> 
 
      <td class="mobile-fold">third</td> 
 
     </tr> 
 
     
 
     <tr> 
 
      <td>first</td> 
 
      <td class="mobile-fold">second</td> 
 
      <td class="mobile-fold">third</td> 
 
     </tr> 
 
     
 
     <tr> 
 
      <td>first</td> 
 
      <td class="mobile-fold">second</td> 
 
      <td class="mobile-fold">third</td> 
 
     </tr> 
 
    </tbody> 
 
</table>

我需要添加錶行之間的邊界,它應該顯示在移動和桌面罰款。

有什麼想法嗎?,謝謝!

回答

0

我想這是你所追求的

JSfiddle Demo

table { 
 
    width: 100%; 
 
    border-collapse: separate; 
 
    border-spacing: 0 30px; 
 
} 
 
td { 
 
    border-bottom: 1px solid red; 
 
} 
 
td:nth-of-type(2) { 
 
    border: none; 
 
} 
 
.mobile-fold { 
 
    display: block; 
 
} 
 
@media (min-width: 800px) { 
 
    .mobile-fold { 
 
    display: table-cell; 
 
    } 
 
    td:nth-of-type(2) { 
 
    border-bottom: 1px solid red; 
 
    } 
 
}
<table> 
 
    <tbody> 
 
    <tr> 
 
     <td>first</td> 
 
     <td class="mobile-fold">second</td> 
 
     <td class="mobile-fold">third</td> 
 
    </tr> 
 
    <tr> 
 
     <td>first</td> 
 
     <td class="mobile-fold">second</td> 
 
     <td class="mobile-fold">third</td> 
 
    </tr> 
 
    <tr> 
 
     <td>first</td> 
 
     <td class="mobile-fold">second</td> 
 
     <td class="mobile-fold">third</td> 
 
    </tr> 
 
    </tbody> 
 
</table>

+0

您好,感謝您的回覆。但是,我需要紅線位於行的中間。像分隔符。我也不能假設只有3 tds,也許還有更多。 – Joe 2015-02-24 16:42:49

+0

你必須提供一個你以後是什麼的圖像。這只是一個例子... – 2015-02-24 16:43:58

+0

完成,不能上傳完整圖像,但應該足以獲得一個想法。謝謝! – Joe 2015-02-24 18:32:11