1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
412
412
EMPFEHLEN
-
hallo, bin neu hier und hoffe jemand kann mir helfen.
ich habe auf meiner Seite eine div (141 px breit, 483 px hoch).
Im IE 7 und IE 8 sowiein ff und opera wird diese korrekt dargestellt.
Im IE6 wird diese div nur solange richtig abgebildet, solange diese content enthält; der teil der div, der leer ist, wird dagegen einfach abgeschnitten (nicht dargestellt)
kann ir jemand sagen, woran das liegen könnte
-
08.09.10 14:21 #2
- Registriert seit
- Sep 2007
- Beiträge
- 527
Mir hat ein Beitrag von Maik geholfen
Füge in deiner CSS deklaration für den div Container height:1%; ein.
Damit hats bei mir funktioniert.
Danke nochmal Maik
-
danke, hatte ich aber bereits, funktioniert trotzdem nicht
-
Hier noch mein css-code, vielleicht sieht jemand einen fehler oder kennt eine noch fehlende ergänzung zur lösung des Problems:
div.mittel
{
width: 140px;
height: 889px;
padding-top:3px;
padding-left:5px;
margin-right: 4px;
background-color: #fffacd;
font-size: 14px;
height:1%;
float:left;
}
-
Hi,
schon mal display:block oder display:inline probiert?Gruß Harry
http://www.kaempf-nk.de/webseitengestaltung/
-
Hallo,
ich kann dein Problem nicht nachvollziehen. Bei mir zeigen IE6..8 die deklarierte Blockhöhe an.
Die Höhenangabe von 1% wäre nur dann notwendig, wenn in deiner CSS-Regel keine Höhenangabe und keine FLOAT-Eigenschaft enthalten wäre. So ist sie aber unnötig und überschreibt nur den zuvor notierten Wert.
Es muss also an was anderem liegen.
Schreib doch mal die Höhe als Inline-Style direkt ins HTML und sieh mal, ob sich dann was an der Darstellung ändert.
-
hallo, danke für den tip. wenn ich die höhen- und breitenangabe direkt ins inline style schreibe statt ins css stellt auch IE6 diese div richtig dar.
aber kannst du mir erklären, wieso es funktioniert, wenn ich die angaben direkt im html mache und warum nicht, wenn ich diese über css vorgebe
-
09.09.10 16:06 #8
- Registriert seit
- Sep 2007
- Beiträge
- 527
Ich denke mal, weil der IE6 uralt ist und gewisse Sachen nicht bzw. anders unterstützt.
-
Hallo,
Inline-Styles habe die höchste Spezifität und können daher andere Styles überschreiben. Wenn also die Darstellung mit Inline-Styles richtig ist, dann bestätigt das meine Vermutung, dass irgendwo in deinem CSS eine Formatierung vorgenommen wird, gegen das sich deine CSS-Regel nicht durchsetzen kann. Aus deinem CSS-Auszug ist das allerdings nicht ersichtlich.
Du kannst es ja auch mal mit ie7.js versuchen. Wenn IE7 und IE8 es richtig darstellen, dann funktioniert es u.U. auch damit.Geändert von hela (10.09.10 um 12:30 Uhr) Grund: Ergänzung
Ähnliche Themen
-
IE schneidet Buchstaben ab
Von nchristoph im Forum CSSAntworten: 1Letzter Beitrag: 01.12.10, 11:14 -
Text in einer Zeile, ein Teil links, ein Teil rechts?!
Von oONeo2kOo im Forum CSSAntworten: 7Letzter Beitrag: 17.09.08, 17:03 -
file_get_contents schneidet inhalt ab?!
Von WebRabbit im Forum PHPAntworten: 3Letzter Beitrag: 06.06.08, 16:53 -
Bereich schneidet Navigation ab
Von sebse im Forum CSSAntworten: 4Letzter Beitrag: 06.09.06, 16:50 -
Wie schneidet man Figuren einfach aus****
Von ssjvegetto im Forum PhotoshopAntworten: 4Letzter Beitrag: 30.01.03, 21:44





Zitieren


Login





