Guten Abend
Ich versuche es mal hier (vielleicht gehört es in das php-Forum?)
Ich habe eine Tabelle die Datensätze sortiert anzeigt (Kontakt-Adressen).
Problem: Wenn der Bildschirm zu wenig breit ist, wird das Datumsfeld mit dem Titel "Erfasst" (Datenfeld 'created') umgebrochen, statt 2022-01-24 auf einer Zeile steht dann nur 2022- in der ersten Zeile, für 01-24 macht es eine zweite Zeile.
Ich habe versucht mit <td class="date_created"> die Breite des Feldes einzustellen, leider ohne Erfolg.
Frage: Wie muss ich den Quellcode ergänzen, damit die class-definition wirkt?
PHP
<td class="date_created">
<a href="read.php?page=1&records_per_page=<?=$records_per_page?>&order_by=created&order_sort=<?=$order_sort == 'ASC' ? 'DESC' : 'ASC'?>
<?=isset($_GET['search']) ? '&search=' . htmlentities($_GET['search'], ENT_QUOTES) : ''?>">
Erfasst
<?php if ($order_by == 'created'): ?>
<i class="fas fa-long-arrow-alt-<?=str_replace(array('ASC', 'DESC'), array('up', 'down'), $order_sort)?>"></i>
<?php endif; ?>
</a>
</td>
// und hier noch das css:
.read table tbody tr td.date_created {
width:130px !important;
}
Alles anzeigen