tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
711
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Snodri Snodri ist offline Mitglied Bronze
    Registriert seit
    Jan 2005
    Beiträge
    39
    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.
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    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

  1. Div mit variabler Breite
    Von Teilzeitphilosoph im Forum CSS
    Antworten: 4
    Letzter Beitrag: 03.09.10, 12:28
  2. Selectbox mit variabler Breite
    Von Teilzeitphilosoph im Forum CSS
    Antworten: 6
    Letzter Beitrag: 20.11.09, 16:15
  3. TextArea mit variabler Breite
    Von Matze im Forum CSS
    Antworten: 2
    Letzter Beitrag: 03.07.09, 12:52
  4. DropDownList mit variabler Breite
    Von psykochris im Forum ASP
    Antworten: 2
    Letzter Beitrag: 28.11.08, 08:29
  5. div mit fester und variabler Breite
    Von exxe im Forum CSS
    Antworten: 2
    Letzter Beitrag: 23.10.06, 11:57