tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
3468
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von waswiewo
    waswiewo waswiewo ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Ort
    Detmold, Germany, Germany
    Beiträge
    114
    Guten Abend,

    ich habe eine Frage, und zwar bin ich hier dabei eine navileiste einzurichten als dropdown menu!

    Wenn ihr auf den link gehen solltet, sehr ihr sicher schon mein Problem! Der Abstand zwischen oberer Leiste und dem Submenu soll weg... aber ich kriege es nicht hin. Wisst ihr welchen Fehler ich gemacht habe?

    Link zur css-datei: klick
    Link zur html-datei: klick

    Ich hoffe es weiß einer Rat =)

    Vielen Danke schoneinmal im Vorraus

    mfg waswiewo
    Geändert von waswiewo (05.12.07 um 21:06 Uhr)
     

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    du hast zwei Möglichkeiten, um die Lücke nach den Grafikelementen zu schliessen:

    Code :
    1
    2
    3
    4
    
    img {
    border:0px solid;
    [b]display:block;[/b]
    }
    oder
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    div#nav
    {
            float: left;
            [b]position:relative;[/b]
    }
     
    div#nav ul ul
    {
              position: absolute;
              [b]top:39px;[/b]
              display: none;
    }
     

  3. #3
    Avatar von waswiewo
    waswiewo waswiewo ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Ort
    Detmold, Germany, Germany
    Beiträge
    114
    Das ist ja der absolute OBERHAMMER! Es geht, danke

    Ich freu mich riesig, mann mann mann =)

    Und so extrem schnell geantwortet, super Forum!

    mfg
     

  4. #4
    Avatar von waswiewo
    waswiewo waswiewo ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Ort
    Detmold, Germany, Germany
    Beiträge
    114
    Hallo ich bins nochmal,

    ich habe Das Menu jetzt in mein Design integriert, aber bin mit zwei Dingen noch nicht zufrieden. Link zur Page: klick

    Problem 1:

    unter der Menuleiste ist eine kleine Lücke, in welche sich ein Stüch Design vom Banner wiederholt, was eingetlich nicht sein darf... ich vermute das es an dem <div> liegt, bin mir aber nicht sicher!

    Problem 2:

    Ich habe meine links so formatiert (per css), dass sie bei :hover oben und unten einen border haben, einmal dotted und einmal bashed. Nur dummerweise ist in meinem menu nun auch dieser rand bei den verlinkten Bilddateien. Ich habe diesen <a>-tags beieits eine klasse gegeben, und in der css-datei a.nav:hover {border:0px;} stehen

    hier mal ein Auszug aus der 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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    
    /* ------------------------------------------- */
     
     
    a
    {
        text-decoration: none;
        color: #FFA500;
    }
     
    a:link
    {
        text-decoration: none;
        color: #FFA500;
    }
     
    a:visited
    {
        text-decoration: none;
        color: #FFA500;
    }
     
     
    a:hover
    {
        text-decoration: none;
        color: #8B0000;
        border-top:1px;
        border-bottom:1px;
        border-top-style:dashed;
        border-bottom-style:dotted;
    }
     
    a.navi:hover a.img:hover
    {
        text-decoration: none;
        color: #8B0000;
        border-top:0px;
        border-bottom:0px;
        border-top-style:dashed;
        border-bottom-style:dotted;
    }
     
    a:active
    {
        text-decoration: none;
        color: #8B0000;
    }
     
     
    /* ------------------------------------------- */

    EDIT: Was mir gerade noch aufgefallen ist, dass der IE das menu nicht richtig anzeigt, auch die transparenten .png-bilder stellt er nicht dar =( gibts da einen weg, den IE auszutricksen?

    Vllt wisst ihr ja Rat

    mfg waswiewo =)
    Geändert von waswiewo (06.12.07 um 02:53 Uhr)
     

  5. #5
    Maik Tutorials.de Gastzugang
    Hi.

    Problem Nr.1:

    Code :
    1
    2
    3
    4
    
    img {
    border:0px solid;
    [b]display:block;[/b]
    }
    Problem Nr.2:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    a:hover
    {
        text-decoration: none;
        color: #8B0000;
        border-top:0px;
        border-bottom:0px;
    }
     
    a.navi:hover
    {
        text-decoration: none;
        color: #8B0000;
        border:0px;
        border-top:1px;
        border-bottom:1px;
        border-top-style:dashed;
        border-bottom-style:dotted;
    }
    Die Links der ersten Menüebene erhalten dann nicht die Klasse .navi.

    Problem Nr.3 (IE):

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    div#nav ul ul
    {
            position: absolute;
            top: 39px;
            display: none;
            [B]width:155px;[/B]
    }
    Die Vorgängerversionen des IE7 können transparente PNGs nicht darstellen. Einen Workaround bietet hier Cross-browser semi-transparent backgrounds.
     

  6. #6
    Avatar von waswiewo
    waswiewo waswiewo ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Ort
    Detmold, Germany, Germany
    Beiträge
    114
    Guten Morgen,

    vielen, vielen herzlichen Dank!

    der Code hat mir sehr weitergeholfe, musste ihn aber noch ein klein wenig anpassen... funktioniert jetzt alles so wie ich es mir vorgestellt habe!

    Echt sau gut

    Das Forum wird weiterempfohlen =)

    Würd sagen, damit is der Thread geschlossen...

    mfg waswiewo
     
    • MfG waswiewo

Ähnliche Themen

  1. IE 7 Abstand zwischen tr
    Von lili222 im Forum CSS
    Antworten: 2
    Letzter Beitrag: 23.11.09, 16:13
  2. Abstand zwischen den DIV
    Von Tangarama im Forum CSS
    Antworten: 2
    Letzter Beitrag: 11.11.07, 11:53
  3. Abstand zwischen <li></li><li></li>
    Von Philipp- im Forum CSS
    Antworten: 13
    Letzter Beitrag: 12.09.07, 07:58
  4. Abstand zwischen Divs
    Von thetrue im Forum CSS
    Antworten: 4
    Letzter Beitrag: 22.06.06, 12:24
  5. Abstand zwischen Formularen
    Von Andi im Forum CSS
    Antworten: 3
    Letzter Beitrag: 04.11.02, 15:40