Wie kann ich die HTML-Buttons untereinander anordnen?
Hey,
in einer while-Schleife habe ich einen Button erstellt. Doch sie werden nebeneinander angeordnet und nicht untereinander. Doch wie positioniere ich sie untereinander (Nein, <br> funktioniert nicht)?
while ($row = mysqli_fetch_assoc($data)) {
?>
<p class="select_btn">
<button class="lebensmittel-eintrag" data-value="<?php echo $row['lebensmittel']?>">
<?php echo ($number).". ".$row['lebensmittel']."<br>"; ?>
</button>
<br>
</p>
<?php $number++; ?>
<?php
}
?>
Hey, könntest du den Code dazu ergänzen? Hasr du einen div um die Buttons? Wie sieht's mit CSS aus?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, HTML, programmieren
Wenn die Buttons jeweils in einem <p> sind sollte das eigentlich passen. Paragraphen sind standardmäßig Block-Elemente.
Da ändert wohl deine select_btn-Klasse irgendeine Eigenschaft, vermutlich die Display-Eigenschaft.
Gib den Buttons mal die CSS-Eigenschaft
display: block;
Woher ich das weiß:Hobby – Programmieren ist mein Hobby & Beruf
fluffiknuffi2
18.04.2022, 14:33
@Junski1
Stell den generierten HTML Code zusammen mit deinem CSS Code bitte auf jsfiddle oder so, damit wir das untersuchen können 💡
funktioniert nicht