tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
1976
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    socke999 socke999 ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Beiträge
    122
    Hallo, ich will eigentlich nur 1 Div über der die Div legen und in der 2ten Div nochmal eine Div drinnen haben....

    Diesmal funktioniert es erstaunlicherweiße im Internet Explorer wie gewünscht, nur im Firefox und Opera usw. nicht.

    Ich habe mal als anlage einen Screenshot bzw. Vergleichs Skizze hinzugefügt.

    HTML-Code:
      
    <div id="MotionViewer" style="width:400px;height:200px;">
    	<div id="MotionViewerContainer">
    	
    		<div id="MotionViewerLoader" style="margin-top:75px">
    			<img src="http://www.tutorials.de/forum/images/MotionViewer/loading.gif" alt="Loading" />
    		</div>
    	</div>
    </div>
    Die CSS datei:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    
    @charset "utf-8";
    /* CSS Document */
     
    #MotionViewer
    {
        border:1px #000 solid;
        background-color:#0C3; /*GRÜN*/
        display:block;
    }
     
    #MotionViewerContainer
    {
        border:none;
        background-color: #F0F; /*ROSA*/
        text-align:center; 
        width:100%;
        height:100%;
        margin:0;
        display:block;
    }
     
    #MotionViewerLoader
    {
        text-align:center;
        background-color:#3FF; /*BLAU*/
        display:block;
    }

    Die DIV mit der ID ="MotionViewerContainer" wird irgendwie komischerweiße nach unten gschoben, ich komm einfach nicht dahinter wieso...

    Kann mir da jemand weiter helfen, bzw. sieht er irgendwo einen Fehler?
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken CSS DIV überlappen-upload.jpg  
    Geändert von socke999 (22.02.09 um 00:59 Uhr)
     

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    Code :
    1
    
    <div id="MotionViewerLoader" style="[B]position:relative;top:75px;[/B]">


    ... ist hier der Schlüssel zum Erfolgserlebnis in FF, Opera & Co

    Und mit dieser Regelergänzung schliesst sich in allen Browsern die Lücke unterhalb des Grafikelements:

    Code css:
    1
    2
    3
    4
    
    #MotionViewerLoader img
    {
            display:block;
    }

    mfg Maik
     

  3. #3
    socke999 socke999 ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Beiträge
    122
    Danke für die schnelle antwort,
    aber leider hat sich dadurch gar nix geändert, es ist sieht immer noch gleich aus...


    Code :
    1
    2
    3
    4
    
    #MotionViewerLoader img
    {
    display:block;
    }
    behebt das problem auch nicht, nur ist jetzt das IMAGE nicht mehr zentriert im Firefox, sondern Links ausgerichtet ...


    EDIT:
    jetzt funktionierts, danke!
    Geändert von socke999 (22.02.09 um 01:17 Uhr)
     

  4. #4
    Maik Tutorials.de Gastzugang
    Bei mir greift der Vorschlag wie gewünscht:

    CSS DIV überlappen-demo_socke999.jpg

    Kleine Korrektur bzgl. des Grafikelements und seiner horizontalen Zentrierung:

    Code css:
    1
    2
    3
    4
    
    #MotionViewerLoader img
    {
            vertical-align:top;
    }

    mfg Maik
     

Ähnliche Themen

  1. Überlappen im IE
    Von j0yr1de im Forum CSS
    Antworten: 1
    Letzter Beitrag: 15.07.09, 13:46
  2. Flash überlappen
    Von kirowatti im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 07.08.07, 20:20
  3. Überlappen
    Von Mister master im Forum Visual Basic 6.0
    Antworten: 7
    Letzter Beitrag: 14.04.07, 15:47
  4. Bild überlappen
    Von twinko im Forum CSS
    Antworten: 17
    Letzter Beitrag: 23.01.07, 23:34
  5. CSS nicht überlappen
    Von Malaxo im Forum CSS
    Antworten: 2
    Letzter Beitrag: 29.09.06, 12:53