Horizontale Bildlauftabelle in Bootstrap / CSS

Wie kann ich dafür sorgen, dass eine Tabelle in einem Container mit eigener Breite nicht der Breite des Containers folgt und stattdessen die Breite der Tabelle beibehält, wenn sie sich nicht im Container befindet? Ich habe eine sehr breite Tabelle, die ich in einen col-md-9-Container einpassen möchte, und sie wird schlecht angezeigt, weil sie die Tabelle zusammendrückt, damit sie in den Container passt. Ich habe versuchtmin-width für die Tabelle, aber es ist nicht flexibel, da das Hinzufügen weiterer Spalten zu meiner Tabelle sie erneut komprimiert. Wäre es möglich, die Tabellenbreite automatisch einzustellen, ohne der Breite der Eltern zu folgen?

<div class="col-md-9" style="overflow-x: auto">
    <table class="table table-bordered" style="width:auto">
    <tbody>
        <tr>
          .... contents
        </tr>
    <tbody>
    </table>
</div>

Antworten auf die Frage(3)

Ihre Antwort auf die Frage