ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
711
711
EMPFEHLEN
-
Hallo,
warum wird einem nur immer wieder Steine in den Weg gelegt ...
In einer Vorlage wird in einem <div> wird ein Bild eingebettet. Aus einer DB werden verschiedene Bilder eingebettet (wenn vorhanden !). Die Breite/Höhe des Bildes ist unterschiedlich. Des weiteren befindet sich in einem <p></p> nur Text oder Text zum Bild.
Lösungsansatz
<div id="A" width="X" height="Y"> <img> </div> <p> Text </p>
In einem php-script wird das Bild aus der DB ausgelesen und width/height mit getimagesize ausgelesen und in den <div> eingetragen. In der "id" steht sonst nur float links/rechts.
Problem: IE & FF übernehmen nicht die Werte width/height sondern scaliert den <div> auf width=100%. Dadurch ist der Text (der neben dem Bild Platz hätte) nach unten verschoben. Eine width/height-Angabe in der "id" ist aber durch die unterschiedlichen Grösse der Bilder nicht möglich. Width/height-Angabe in der "id" wird übernommen. PS. Mit Opera korrekte Anzeige.
Frage:
Wie bekomme ich grundsätzlich Bild/Text auf eine Höhe. Problem: manche Texte haben kein Bild. Hat jemand eine Idee / Lösungsansatz ?
Kann man irgendwie das style-Attribut variabel gestalten ?
Servus und Danke schon im Voraus.
-
Wenn das div-Element mit float aus dem normalen Textfluss genommen wird, ist eine Deklaration der Dimensionen garnicht nötig, da es sich automatisch dem Inhalt – in deinem Fall das Grafik-Element – anpasst.
Markus Wulftange
Ähnliche Themen
-
Div mit variabler Breite
Von Teilzeitphilosoph im Forum CSSAntworten: 4Letzter Beitrag: 03.09.10, 12:28 -
Selectbox mit variabler Breite
Von Teilzeitphilosoph im Forum CSSAntworten: 6Letzter Beitrag: 20.11.09, 16:15 -
TextArea mit variabler Breite
Von Matze im Forum CSSAntworten: 2Letzter Beitrag: 03.07.09, 12:52 -
DropDownList mit variabler Breite
Von psykochris im Forum ASPAntworten: 2Letzter Beitrag: 28.11.08, 08:29 -
div mit fester und variabler Breite
Von exxe im Forum CSSAntworten: 2Letzter Beitrag: 23.10.06, 11:57





Login





