tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
8853
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    DaRealMC DaRealMC ist offline Mitglied Gold
    Registriert seit
    Dec 2005
    Beiträge
    223
    Sollte bei einem iFrame, das als Height-Wert 'auto' hat nicht automatisch die Größe an den Inhalt angepasst werden?

    HTML-Code:
    <iframe src="dates.php" height="auto" width="100%" name="dates" frameborder="0" scrolling="no" STYLE="position:absolute; top:10%; left:0px;">
    </iframe>
    Wie die Endung .php vermuten lässt, ist der Inhalt des iFrames dynamisch und eigentlich sollte sich das iFrame an die Größe des Inhaltes anpassen. Aber das Funktioniert nicht. Der Inhalt wird einfach am fixen Ende des iFrame abgeschnitten.

    Weiß einer Hilfe?
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Wo hast du gelesen, dass "auto" ein legitimer Wert für das height-Attribut wäre
     

  3. #3
    Maik Tutorials.de Gastzugang
    Zu diesem Problem hast du doch schon einen Thread im CSS-Forum gestartet -> Größe relativ zu Grandparent.

    Doppel- / Mehrfachpostings zu einem Thema / Problem sind in diesem Forum nicht erwünscht - siehe hierzu die Netiquette Nr.9.
     

  4. #4
    DaRealMC DaRealMC ist offline Mitglied Gold
    Registriert seit
    Dec 2005
    Beiträge
    223
    Im CSS-Forum gab es aber in den letzten 1.5 Tagen gerade mal 2 Views. Und nachdem das Topic ursprünglich für ein anderes Problem war, dachte ich mir, ich probiere es doch einmal hier. Da es ja auch eher ein HTML, als ein CSS-Problem zu sein scheint.

    @Sven: kA, ich dachte eignetlich, dass es so etwas gibt.
    Wenn nicht, wie kann man es denn dann lösen?

    Gibt es ggf. eine Alternative zum iFrame in diesem Fall?
    Das iFrame habe ich gewählt, weil dann der Rest der Seite schon dargestellt wird, während das PHP-Script noch die DB abfragt. Also aus Performancegründen.
     

  5. #5
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Die einzige Möglichkeit, diesen "Performance-Vorteil" auch ohne iFrame aufrecht zu erhalten, wirst du mit Javascript haben, z.B. mit AJAX oder der hier vorgestellten Technik:http://www.tutorials.de/tutorials202670.html
     

  6. #6
    DaRealMC DaRealMC ist offline Mitglied Gold
    Registriert seit
    Dec 2005
    Beiträge
    223
    Danke für den Link, aber wenn ich das so überflieg, ist das bei der Größe (oder eher 'Kleine') meiner MySQL-Abfrage wohl gleich, ob der Anwender den ganzen Code läd und das JS verarbeitet oder die Abfrage abwartet
     

Ähnliche Themen

  1. jQuery gibt mir im IE bei Width bzw. Height "auto" zurück
    Von Thopeto im Forum Javascript & Ajax
    Antworten: 11
    Letzter Beitrag: 19.06.10, 20:09
  2. <img ... height="1"> Nicht im Internet Explorer?
    Von Every_b im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 01.10.06, 19:06
  3. Antworten: 9
    Letzter Beitrag: 07.02.06, 14:52
  4. Tabelle - width="100%" height="100%"
    Von Lichtpilger im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 07.02.06, 14:50
  5. Doctype und Tabelle "height:100%" vertragen sich nicht
    Von SetoKaiba im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 16.01.05, 18:05