Hallo Leute,
ich bin am verzweifeln
Ich habe einen DIV-Container, dessen Breite (width) sich durch einen individuell errechneten Wert ergibt.
Vereinfachte darstellung meines Skriptes
PHP-Code:
<?php
$zahl1 = 100;
$zahl2 = 2.5;
$breite = ($zahl1 * $zahl2);
$breite = round($breite, 0);
echo "<div class='container' style='widht: $breite px; height: 20 px'>HIER INHALT</div>";
Wenn ich dieses ausführe, wird meine Breitenangabe komplett ignoriert und mein Container bekommt 100% des Mutter-Container zugewiesen.
Wenn ich jedoch nur
echo "$breite" mache, dann erhalte ich meinen richtigen Wert (im Beispiel 250) angezeigt.
Wenn ich die breite des Containers manuell auf
250px stelle, dann wird mir der Container ebenfalls korrekt angezeigt, aber sobald ich die
250px durch
$breite px ersetze, macht er gar nichts mehr!
Was mache ich da denn falsch?
NACHTRAG: Ich sehe gerade, dass, wenn ich Prozent anstatt Pixel nehme, alles funktioniert .... schön, aber warum???