DIV+automatische Breite

Status
Nicht offen für weitere Antworten.

slapi

Grünschnabel
Hi allerseits,

wahrscheinlich ist diese Frage schon 1000 mal beantwortet worden, ich habe aber leider keine passende Info gefunden: wenn ein Bild innerhalb einer <div> in Firefox zu breit ist, passt der Browser die Breite der <div> nicht automatisch an (der IE tut das schon). Gibt es eine Möglichkeit, das zu erreichen, auch wenn die Ebene dadurch breiter als der Bildschirm wird? (einfaches HTML-Beispiel siehe unten)

Und eine Erweiterung dieser Frage: kann ich eine zentrierte Ebene definieren, die normalerweise z.B. 10% Abstand links und rechts hat, diesen Abstand aber entsprechend verkleinert, falls zu breite Inhalte vorhanden sind?

Vielen Dank!!

Stefan

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head></head><body>   
<div style="border: 1px solid #aaa;padding:2em;background-color:silver">
<img src="Zu_breites_Bild.jpg"><br>
Text Text Text Text
</div>
</body></html>
 
Hi,

dein Vorhaben lässt sich in diesem Fall nur mit der absoluten Positionierung umsetzen.
 
Meine Antwort bezog sich auch auf deine Nachfrage, ob's eine Lösung für position:static gibt. :p
 
Du kannst sie auch gleich weglassen, denn mit der float-Eigenschaft alleine funktioniert es auch, da position:static die "Normaleinstellung" ist, also gleichzusetzen mit "ohne Positionierung", oder "im normalen Elemenfluss".
 
Status
Nicht offen für weitere Antworten.
Zurück