es gibt für html elemente (ausser bildern) kein "height"!height='100%'
der feuerfuchs zeigt es also richtig an.
mach es mit style="height:xxx%", dann spielt der fuchs auch mit
Tach
Ich arbeite gerade an einer einfachen Skin-Variante für meine Page und stoße plötzlich auf unterschiede zwischen Firefox und IE. Im IE läuft der Code wie ich es erwartet habe aber in Firefox nicht.
echo "<tr>";
echo " <td bgcolor='#0000ff' width='140' height='100%'>";
echo " </td>";
echo " <td width='20' height='100%'>";
echo " <img src='$Bilder_Basis/menu_seite.php' width='20' height='100%'>";
echo " </td>";
echo "</tr>";
echo "<tr>";
echo " <td width='140' height='20'>";
echo " <img src='$Bilder_Basis/trenner_oben.php' width='100%' height='20'>";
echo " </td>";
echo " <td width='20' height='20'>";
echo " <img src='$Bilder_Basis/trenner_oben_ecke.php' width='20' height='20'>";
echo " </td>";
echo "</tr>";
Im IE wird die vom menu_seite.php skript erzeugte virtuelle PNG-Datei auf die maximale von dem Tabelen-Segment begrenzte höhe gestreckt. Hingegen Firefox führt keine streckung durch was zur folge hat das das PNG in der ürsprünglichen 20x20 Pixel Form bleibt.
Ich hoff einer weis Rat.
PS : die echo's kommen vom PHP und haben nur die wirkung einer ausgabe an den Browser als HTML.
CU Phoenix![]()
es gibt für html elemente (ausser bildern) kein "height"!height='100%'
der feuerfuchs zeigt es also richtig an.
mach es mit style="height:xxx%", dann spielt der fuchs auch mit
Laut Selfhtml kann soll man für Bilder sowohl höhe als auch breite eingebn.
Ja was denn nun ???![]()
CU
für bilder schon, aber nicht für tabellen, zellen usw. da musst du auf css zurückgreifen
es wird aber nur das bild falsch dargestellt die Tabellen sind sowohl bei IE auls auch Firefox richtig aufgebaut.
So siehts in IE aus:
Und so in Firefox:
Die Tabelle ist so wie der Rahmen zeigt genau so groß wie er sein soll.
CU
Ich seh garnix ...![]()
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
das wird nix mit deinen bildern von gmx. die bekommst nur du angezeigt, wenn du eingeloggt bist
DeinerzeugtPHP-Code:echo " <img src='$Bilder_Basis/trenner_oben.php' width='100%' height='20'>";
was wohl nicht jeder Browser magHTML-Code:<img src='/trenner_oben.php' width='100%' height='20'>
stattHTML-Code:<img src="/trenner_oben.php" width="100%" height="20">
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
In IE sieht das so aus:
![]()
Im Firefox so:
![]()
Die Tabelle die das ganze begrenzt funktioniert problemloss es ist nur der bild aufruf für den Rand im oberen teil.
CU
@321:
Das ist Quark. Sorry ;-)
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
gehts dir nur um den fortlaufenden hintergrund oder lädst du über n script generierte bilder mit inhalt in die zellen?
Das PHP-Skript erzeugt diesen Farbverlauf von Blau nach Weis und liefert dieses 20x20 Pixel Große bild als PNG an den Browser. Also für den Browser sieht das Skript wie eine PNG-datei aus und sollte auch wie eine solche benutzt werden können.
CU
warum dann so ne schwere geburt mit höhe, etc?
PHP-Code:<td width="20\" style=\"background:url($Bilder_Basis/menu_seite.php) repeat-y;\">
wenn dann schon
Funkt aber nicht bei beidenPHP-Code:<td width='20' style='background-image:url($Bilder_Basis/menu_seite.php) background-repeat:repeat-y'>
dir fehlt auch ein semikolon....
warum lässt du dir das bild überhaupt generieren?<td width='20' style='background-image:url($Bilder_Basis/menu_seite.php); background-repeat:repeat-y'>
Geändert von ing.o (14.12.2004 um 14:44 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)