Wie mache ich eine Tabellenspalte mit einer minimalen Breite?

Hier ist die Vorlagendatendatei:https: //github.com/Hoektronics/BotQueue/blob/master/views/bot/dashboard_list.ej

Ich versuche, 8 der 10 Spalten einer Tabelle so zu gestalten, dass sie nur genau die Mindestbreite einnehmen, die sie benötigen, basierend auf dem Text, unter Berücksichtigung der Auffüllung und der Spaltenüberschriften.

Im Beispielbild sollen alle Spalten außer der 4. und 9. die Mindestbreite einnehmen. Technisch gesehen gibt es 9 Spaltenüberschriften, und die letzte hat einen Spaltenabstand von 2. Die letzte Überschrift ist eine span3. Ich möchte, dass die prozentuale Spalte die geringste benötigte Breite einnimmt und der Fortschrittsbalken oder die Schaltflächen "Bestanden / Anzeigen / Nicht Bestanden" den Rest übernehmen.

Spalte 4 ist so eingerichtet, dass überlaufender Text durch ein Auslassungszeichen ersetzt wird.

Beispielbild:

Antworten auf die Frage(4)

Ihre Antwort auf die Frage