Meine Tabellenüberschriften wie folgt aussehen anzuzeigen:Bootstrap Tabelle Kraft alle Header-Tabelle auf einzelne Zeile
Ich mag nicht, wie einige der Überschriften auf mehreren Linien wiedergegeben werden. Ich möchte, dass alle auf einer Linie stehen, aber ich bin mir nicht sicher, wie ich das machen soll.
Auch ich mag es nicht, dass der Notes-Header wird so viel Tischbreite einnimmt. Wie kann ich die benötigte Breite reduzieren?
Ich bin mit table-responsive
as the w3schools example shows here.
Update: Hinweis, dass die längeren Kopf Spalten mehr Spalt Rasterabstand nur geben: (ex: col-sm-4
als col-sm-1
oder col-sm-2
zu sagen, im Gegensatz) ist keine gute Lösung, da auf diese Weise zu viele Gitterflecke nehmen würde. Danach hätte ich nicht genug Rasterpunkte für den Rest meiner Spalten übrig.
Grundsätzlich möchte ich immer die Spaltenüberschriften auf einer einzigen Zeile sein. Wenn die Spaltenüberschrift nicht in einer einzigen Zeile passen, geht dann in ansprechenden Modus, um sicherzustellen, dass die Spaltenüberschriften auf einzelne Linien sein.
ist hier ein Code-Schnipsel. Stellen Sie sicher, "Ganze Seite" klicken:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<h2>Table</h2>
<p>The .table-responsive class creates a responsive table which will scroll horizontally on small devices (under 768px). When viewing on anything larger than 768px wide, there is no difference:</p>
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>#</th>
<th>Firstname</th>
<th>Lastname really really long last name</th>
<th>Age</th>
<th>City</th>
<th>Country</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Nulla vitae elit libero, a pharetra augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam porta sem malesuada magna mollis euismod. Donec id elit non mi porta gravida at eget metus. Cum sociis natoque penatibus et magnis dis
parturient montes, nascetur ridiculus mus. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Nullam id dolor id nibh ultricies vehicula ut id elit. Sed posuere consectetur est at lobortis. Donec id elit non mi porta gravida at
eget metus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur. Maecenas faucibus mollis interdum. Nullam quis risus eget urna mollis ornare vel eu leo. Aenean lacinia bibendum
nulla sed consectetur. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Vestibulum id ligula porta felis euismod semper. Cum sociis natoque penatibus et magnis
dis parturient montes, nascetur ridiculus mus.</td>
<td>Pitt</td>
<td>35</td>
<td>Nulla vitae elit libero, a pharetra augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam porta sem malesuada magna mollis euismod. Donec id elit non mi porta gravida at eget metus. Cum sociis natoque penatibus et magnis dis
parturient montes, nascetur ridiculus mus. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Nullam id dolor id nibh ultricies vehicula ut id elit. Sed posuere consectetur est at lobortis. Donec id elit non mi porta gravida at
eget metus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur. Maecenas faucibus mollis interdum. Nullam quis risus eget urna mollis ornare vel eu leo. Aenean lacinia bibendum
nulla sed consectetur. Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas sed diam eget risus varius blandit sit amet non magna. Vestibulum id ligula porta felis euismod semper. Cum sociis natoque penatibus et magnis
dis parturient montes, nascetur ridiculus mus.</td>
<td>USA</td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>
Der Code, den Sie eingefügt haben das Bild nicht übereinstimmen helfen könnte. Es gibt keine Notizfelder im Code. – aphextwix