Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Menu unosi się przez HOVER.
#1
Witam.
Mam poziome menu, i gdy sobie ustawiam , że ma się pojawiać hover to monu unosi się do góry i zmienia swoją pozycję, proszę o pomoc...
Kod:
#menu{
width: 670px;
    height:10px;
    margin-top: 120px;
    float: right;    
    z-index:4;
    position:relative;
    

    
}

#menu ul,li {
    font-size: 16px;
    font-family: Georgia, Arial, Verdana, Times New Roman;
    display: block;
    list-style: none;
    padding: 0 0 0 0;
    margin: 0px 10px 0 0;
    float: left;
    text-decoration: none;
    
    }


#menu li a{
    text-decoration: none;
    color:#fff;
}    

#menu li a:hover{
    color:#ffc000;
}

#menu li:hover{
    width: 152px;
    height: 54px;
    background: url(../images/hover.png) no-repeat);
    position: relative;
}
Odpowiedz
#2
Moze dlatego, ze te style są nieco bez sensu?
Bez hover dla li nie masz podanych wymiarów, a dla hover masz. Sensu brak.
Odpowiedz
#3
kurcze;/ a czy moglibyście mi pomoć z tym? Bo wczoraj się meczyłem z tym i kompletnie nic;/ Na forum znalazłem ifo żeby pobawić się paddingami itp, ale nic nie wskórałem:/:/
na screenie zamieszczam tylkoa:hover, sam hover powoduje zmienianie odległości między linkami;/
[Obrazek: 60911990.jpg]


Kod:
#menu{
width: 500px;
    height:10px;
    margin-top: 120px;
    float: right;    
    z-index:4;
    position:relative;
    
}

#menu ul,li {
    font-size: 16px;
    font-family: Georgia, Arial, Verdana, Times New Roman;
    display: block;
    list-style: none;
    padding: 0 0 0 0;
    margin: 0px 10px 0 0;
    float: left;
    text-decoration: none;    
    }

#menu li a{
    text-decoration: none;
    color:#fff;
}    

#menu li a:hover{

    color:#630000;
}

#menu li:hover{
    width: 152px;
    height: 54px;
    background: url(../images/hover.png) no-repeat);
    position: relative;
}
    .dove {
        width: 391px;
        height: 339px;
        background: url(../images/dove.png) no-repeat;
        float: right;
        margin-top: -161px;
        z-index:2;
        position: relative;
    }
Kod:
    <div id="menu">
                <ul>
                        <li><a href="index.html">Strona Główna</a></li>
                        <li><a href="omnie.html">O Mnie</a></li>
                        <li><a href="oferta.html">Oferta</a></li>
                        <li><a href="portfolio.html">Portfolio</a></li>
                        <li><a href="contact.html">Kontakt</a></li>
                    </ul>
                </div>
                    
        </div>
    </div>
    
        
                    <div id="slider">
            <div class="dove">
        </div>
Odpowiedz
#4
Przecież dałem ci odpowiedź. W definicji li nie masz podanych wymiarów. A dla li:hover masz. Zero logiki.
Odpowiedz
#5
Może zobacz tu:

http://www.kurshtml.boo.pl/css/poziome_menu,menu.html

Widać nie wszystko sprawdziłeś...
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z tłem pod menu loose 1 3,157 06-07-2017, 20:00
Ostatni post: loose
  problem z menu p410 10 10,359 18-06-2017, 18:34
Ostatni post: lemans88
  CSS dla menu i problem z selektorami neferith 4 5,269 30-06-2016, 00:58
Ostatni post: Brain23
  Dodawanie postów przez użytkownika zymeg 1 3,018 11-01-2015, 01:35
Ostatni post: Radian
  MENU - poważny problem wysokości! asus 0 2,539 05-12-2014, 23:34
Ostatni post: asus

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl