Hier ist mein html:Spaltenbreite für <th> nicht
<html>
<head>
<meta charset="utf-8">
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/bootstrap-theme.css" rel="stylesheet">
</head>
<body style="padding-top: 47px;">
<table class="table table-hover table-striped-custom">
<thead>
<tr>
<th style="width: 5px;"></th>
<th>Column2</th>
<th>column2</td>
</tr>
</thead>
<tbody>
<tr>
<td style="background-color: #FF5F5F;width: 5px;"></td>
<td>blaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</td>
<td>bla</td>
</tr>
<tr>
<td style="background-color: deepskyblue"></td>
<td>bla</td>
<td>bla</td>
</tr>
</tbody>
</table>
Problem ist, wenn Breite für die erste Spalte Einstellung: Es wird nicht unter 16px gehen. Wenn ich eine größere Breite (20,50) anlege, wird die farbige Spalte größer, aber wenn ich versuche, sie dünner zu machen (zum Beispiel 7px), hat das keine Wirkung. Wie kann ich es tun, ohne eine CSS-Klasse aus vorhandenen Vorlage zu entfernen. Die farbige Spalte muss zuerst sein, die Höhe muss der Höhe der Zeile entsprechen und ich muss die Breite auf jeden Wert einstellen können, den ich möchte.
Scheint zu funktionieren hier http://jsfiddle.net/mendesjuan/qq3L0o77/. Oops vergiss es, bricht es, nachdem Sie bootstrap http://jsfiddle.net/mendesjuan/qq3L0o77/1/ –
etwas wie [this] hinzufügen (http://jsfiddle.net/3a5vgm2c/)? – Litestone
@Litestone Lesen Sie meinen Kommentar, das Problem passiert, wenn Sie bootstrap –