.table.table-bordered.vertical,
.table.table-bordered.vertical td,
.table.table-bordered.vertical th{
border-top: 0px solid white !important;
border-bottom: 0px solid white !important;
}
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<table class="table table-bordered vertical">
<thead>
<tr>
<th>Home</th>
<th>Client</th>
<th>Setting</th>
</tr>
</thead>
<tbody>
<tr>
<td>data1</td>
<td>data2</td>
<td>data3</td>
</tr>
<tr>
<td>data1</td>
<td>data2</td>
<td>data3</td>
</tr>
<tr>
<td>data1</td>
<td>data2</td>
<td>data3</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
Это то, что вы ищете? вы добавляете границу явно, добавляя класс, ограниченный таблицей. Чтобы удалить вертикальные границы, мы добавляем вертикальный класс, который удаляет верхнюю и нижнюю границы из всех элементов th и td.
Примечание: Неправильная практика замены оригинального поведения. Поэтому я скорее расширяю его. Теперь table table-bordered vertical
будет показывать вертикальные границы, а table table-bordered
отобразит оригинальную версию.
Благодаря
У вас есть таблица Twitter Bootstrap и вы хотите удалить горизонтальную границу с помощью CSS? – Huey
Возможный дубликат [html make table border invisible] (http://stackoverflow.com/questions/1992767/html-making-table-borders-invisible). Речь идет о Drupal, но так как это всего лишь HTML и CSS, то такой же ответ должен иметь место. – Huey
Ваше название противоречит вашему вопросу :) –