Hier zunächst einmal ein Screenshot:
checkbox_verschoben.png
Wie man sieht sind die Checkboxen innerhalb der Zelle nach unten verschoben.
Ursächlich ist eine CSS-Anweisung für einen ganz anderen Bereich wie ich dann durch die Analyse festgestellt habe. Ich verstehe das nicht.
Anbei mal der entsprechende HTML-Ausschnitt:
Und hier der CSS-Teil der für die Verschiebung verantwortlich ist:
Die Anweisung bezieht sich doch auf die ID "containerAddCar". Was schießt das dann plötzlich in der ID "containerSoftwareVersionOverwiew" quer?
checkbox_verschoben.png
Wie man sieht sind die Checkboxen innerhalb der Zelle nach unten verschoben.
Ursächlich ist eine CSS-Anweisung für einen ganz anderen Bereich wie ich dann durch die Analyse festgestellt habe. Ich verstehe das nicht.
Anbei mal der entsprechende HTML-Ausschnitt:
HTML-Code:
<div id="containerOverview"> <div id="containerSoftwareVersionOverwiew"> <h5> <i class="bi bi-box2-fill"></i> Vorhandene Software</h5> <div class="headlineseparator"> </div> <table> <thead> <tr> <th> </th> <th>Software <i class="bi bi-caret-down-fill"></i> <i class="bi bi-caret-up-fill"></i> </th> <th> Version <i class="bi bi-caret-down-fill"></i> <i class="bi bi-caret-up-fill"></i> </th> <th> Zuletzt geprüft <i class="bi bi-caret-down-fill"></i> <i class="bi bi-caret-up-fill"></i> </th> <th> Bemerkungen <i class="bi bi-caret-down-fill"></i> <i class="bi bi-caret-up-fill"></i> </th> </tr> </thead> <tbody> <?php foreach ($readAllSoftwareVersion AS $softwareVersion): ?> <tr> <td> <form action="softwareVersionDelete" method="post"> <input type="checkbox" name="mark" value="3"> </form> </td> [...]
Code:
#containerAddCar form label, input, select { margin-left: 10px; margin-top: 10px; // <-- Schuldig display: block; }
Kommentar