height:100% wirkt sich auf width aus??
HmmMm
- css
Hi,
Ich habe gerade Probleme mit der Darstellung eines Diagramms(PHP) im IE6(müll). Wenn ich height auf 100% setze, sollte sich die breite(width) ja eigentlich nicht ändern(laut Firefox^^). Der IE6 stellt width aber auch auf 100%(füllt das ganze div aus).
CSS:
.bilder {
border:0px;
height:100%;
max-width:100%;
max-height:100%;
width: expression(this.width > 530 ? 530: false);
}
#diagramme {
padding-top:20px;
}
.diagrammbox {
height:200px;
width:530px;
}
HTML:
<div id="diagramme">
<div class="diagrammbox"><a href="dia1.php" rel="lightbox"><img src="dia1.php" class="bilder"/></a></div>
<div class="diagrammbox"><a href="dia2.php" rel="lightbox"><img src="dia2.php" rel="lightbox" class="bilder"/></a></div>
<div class="diagrammbox"><a href="dia3.php" rel="lightbox"><img src="dia3.php" class="bilder"/></a></div>
<div class="diagrammbox"><a href="dia4.php" rel="lightbox"><img src="dia4.php" class="bilder"/></a></div>
<div class="diagrammbox"><a href="dia5.php" rel="lightbox"><img src="dia5.php" class="bilder"/></a></div>
</div>
Hi,
width: expression(this.width > 530 ? 530: false);
mal abgesehen davon, daß expression in CSS nicht existiert und daher diese Deklaration sowieso ignoriert werden muß:
weder 530 noch false ist ein gültiger Wert für width - beides müßte ignoriert werden.
width wäre dann, da nicht anderweitig gesetzt, also auto, was bei fehlenden padding/margin/border auf 100% rausläuft.
cu,
Andreas
Hi,
width: expression(this.width > 530 ? 530: false);
mal abgesehen davon, daß expression in CSS nicht existiert und daher diese Deklaration sowieso ignoriert werden muß:
weder 530 noch false ist ein gültiger Wert für width - beides müßte ignoriert werden.
width wäre dann, da nicht anderweitig gesetzt, also auto, was bei fehlenden padding/margin/border auf 100% rausläuft.cu,
Andreas
Dieser JS-Befehl dient zum setzen von max-width im IE6 und ist natürlich kein gültiges CSS, aber funktioniert wunderbar...... bis ich height:100% in die CSS Datei reinschreibe. Wie kann es sein, dass height nun den width Wert beeinflusst?
Sonst noch jemand eine Idee oder eine Vermutung woran es liegen könnte? :(
Hallo HmmMm
Sonst noch jemand eine Idee oder eine Vermutung woran es liegen könnte? :(
Vielleicht spielt dir hasLayout einen Streich.
Anhand deines Quelltextschnipsels kann ich das Problem jedenfalls nicht nachvollziehen.
Könntest du eine Beispielseite mit dem Problem online stellen?
Auf Wiederlesen
Detlef