tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Gumbo
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
1822
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Registriert seit
    Jun 2004
    Ort
    Zürich
    Beiträge
    1.359
    Blog-Einträge
    8
    Hallo,

    ich habe folgendes Problem:
    Ich muss derzeit eine XHTML Transitional-Seite auf Strict 1.1 trimmen und hab das auch gut und valide hinbekommen, nur einen kleinen Layout-Fehler krieg ich nicht klein:
    Zwischen zwei Layern hab ich einen 2px-grossen Abstand, der bei der Transitional-Version in keinem Browser auftrat. Ich hab nun schon etwa zum tausendsten Male das gesamte Dokument auf unerwünschte Leerschläge u.ä. geprüft und habe nichts gefunden.


    Der Auszug in HTML:
    Code :
    1
    2
    3
    4
    
    <div class="page">
        <div style="margin: 0px; padding: 0px;"><a href="/irgendwas.php"><img src="pics/bild.jpg" border="0" alt="Irgendein Bild" class="newsticker" width="826" height="47"/></a></div>
        <div class="content">Hier folgt der eigentliche Seiteninhalt</div>
    </div>

    Und hier die CSS-Klassen:
    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
    28
    
    body {
        margin:             0px;
        padding:            0px;    
        background-color:   #CED3D7;
        font-family:        Verdana, Arial, Helvetica, sans-serif;
        font-size:          11px;
        color:              #000;
    }
     
    .page {
        position:relative;
        width:              826px;
        margin:             0px auto;
        padding:            0px;
    }
     
    .content {
        width:              826px;
        height:             472px;
        position:           relative;
        margin:             0px;
        padding:            0px;
    }
     
    img.newsticker {
        width:              826px;
        height:             47px;
    }

    Hat jemand eine Idee, woher dieser Abstand kommen könnte?

    gruss
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Stelle mal das a- und das img-Element innerhalb des div-Elements als Block-Level-Elemente dar:
    Code :
    1
    
    display:block
    luke_the_duke bedankt sich. 
    Markus Wulftange

  3. #3
    Registriert seit
    Jun 2004
    Ort
    Zürich
    Beiträge
    1.359
    Blog-Einträge
    8
    Ich musste zwar nachher die Elemente neu absolut positionieren, aber das eigentlich Problem ist gelöst.


    Vielen Dank!
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 02.12.09, 15:38
  2. Antworten: 0
    Letzter Beitrag: 19.04.08, 08:57
  3. Antworten: 2
    Letzter Beitrag: 13.06.07, 23:02
  4. Abstand zwischen li Elementen
    Von aTa im Forum CSS
    Antworten: 7
    Letzter Beitrag: 17.04.07, 20:26
  5. Antworten: 4
    Letzter Beitrag: 10.11.04, 17:36