tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1266
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Cage_TwoK
    Cage_TwoK Cage_TwoK ist offline Mitglied
    Registriert seit
    Feb 2004
    Ort
    Kaff bei Berlin
    Beiträge
    17
    Hallo Ihr,

    ich habe ein Problem bezüglich des iFrames.
    Das iFrame wird mithilfe eines DIVs frei positioniert und solle eine Seite wiedergeben. Klartext: Das iFrame steckt in einem DIV.
    Das ist eine feine Sache, jedoch erscheint der iFrame nicht am richtigen Fleck! Es erscheint mir fast so, als wird es einfach mittig auf dem Bildschirm gelegt.
    Ich hätte es aber gerne, dass das DIV angibt wo das iFrame erscheinen soll. Ich hoffe das Problem wird verstanden, wenn nicht, ich habe noch ein Beispiel angehangen.

    Ich hoffe, mir kann jemand helfen! Ich danke auf jedenfall schonmal im Voraus!!

    LG, cage
    Angehängte Dateien Angehängte Dateien
     
    brainStorming is all

  2. #2
    Maik Tutorials.de Gastzugang
    Zitat Zitat von Cage_TwoK Beitrag anzeigen
    ich habe ein Problem bezüglich des iFrames.
    Das iFrame wird mithilfe eines DIVs frei positioniert und solle eine Seite wiedergeben. Klartext: Das iFrame steckt in einem DIV.
    Das ist eine feine Sache, jedoch erscheint der iFrame nicht am richtigen Fleck! Es erscheint mir fast so, als wird es einfach mittig auf dem Bildschirm gelegt.
    Ich hätte es aber gerne, dass das DIV angibt wo das iFrame erscheinen soll.
    Der iFrame sitzt trotz deiner beiden im <iframe>-Tag gesetzten HTML-Attribute left="353" und top="234" exakt links oben im DIV #Div-Frame, das sich wiederum im Viewport an deine absoluten Positionsangaben hält.

    Vielmehr hast du da offensichtlich ein Problem, das DIV mit dem iFrame beständig über das darunter befindliche <img>-Element zu positionieren, das einen speziellen Bereich für den iFrame besitzt, wenn im Browser die Fenstergröße (= Breite) skaliert wird, womit sich Bild bedingt durch das Attribut align="center" seines umschliessenden DIVs zur horizontalen Fenstermitte ausrichtet, und gegenüber dem DIV / iFrame verschiebt.

    Lösung: Im HTML-Code ein weiteres DIV erzeugen, das das bestehende DIV mit dem iFrame in sich aufnimmt, es relativ positionieren, Breite und Höhe entsprechend der vorliegenden Bilddimension festlegen, und das Grafikelement stattdessen als sein Hintergrundbild definieren.

    Auf diese Weise beziehen sich nun die absoluten Positionsangaben auf die Boxengrenzen dieses DIV-Blocks (verhalten sich darin also "relativ"), und nicht mehr auf den Dokumentkörper, sprich den Rand des Browserfensters.

    HTML-Code:
    <body>
    <div id="Div-Wrapper">
         <div id="Div-Frame">
        	<iframe src="home.html" name="iFrame" width="600" marginwidth="0" height="340" marginheight="0" align="middle" scrolling="auto" frameborder="0" hspace="0" vspace="0" allowtransparency="true"></iframe>
         </div>
    </div>
    </body>
    Code css:
    1
    2
    3
    4
    5
    6
    7
    
    #Div-Wrapper {
    position:relative;
    width:851px;
    height:590px;
    background:url(images/main.jpg) no-repeat;
    margin:auto;
    }

    Achtung: Mit dieser Maßnahme ergeben sich nun für #Div-Frame ganz andere left- / top-Koordinaten.

    Code css:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    #Div-Frame{
            position:absolute;
            left:195px;
            top:185px;
            width:600px;
            height:340px;
            z-index:auto;
            overflow: auto;
    }

    mfg Maik
     

Ähnliche Themen

  1. Dreamweaver Problem
    Von reddragon90 im Forum HTML-Editoren
    Antworten: 1
    Letzter Beitrag: 20.08.07, 16:29
  2. Dreamweaver Problem
    Von Tuske im Forum HTML-Editoren
    Antworten: 5
    Letzter Beitrag: 10.08.07, 00:55
  3. Dreamweaver: Iframe ?
    Von DjMG im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 22.01.05, 19:36
  4. Mein PS design verschiebt sich am iframe im dreamweaver!?
    Von swayhulio im Forum HTML & XHTML
    Antworten: 6
    Letzter Beitrag: 25.05.04, 16:22
  5. Problem mit Dreamweaver
    Von Interritor im Forum HTML-Editoren
    Antworten: 3
    Letzter Beitrag: 27.07.01, 23:18