FAQ  Szukaj  Użytkownicy  Grupy  Statystyki  Rejestracja  Zaloguj


Poprzedni temat :: Następny temat
[html +css]Proste Pionowe Menu Rozwijane
Autor Wiadomość
milosz0010 


Dołączył: 25 Mar 2008
Posty: 3
Wysłany: 2008-08-16, 12:16   [html +css]Proste Pionowe Menu Rozwijane

Witam

Dzisiaj tak sobie siedzę i bawię się w css'ie i wymyśliłem proste menu rozwijane operte na divach ;) . A więc zaczynamy:

Najpierw HTML


1. Tworzymy głównego diva:
Kod:
<div id="glowny"></div>


2. Dopisujemy do środka poprzedniego diva nagłówek menu oraz następnego diva:
Kod:
<div id="glowny">

<div id="naglowek"><h2>Menu</h2></div>

</div>


3. Pod nagłówkiem wstawiamy liste(wykaz):

Kod:
<div id="glowny">
<div id="naglowek"><h2>Menu</h2></div>

<ul>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
</ul>

</div>



Teraz CSS


1.W tagu HEAD dopisujemy:
Kod:
<style type="text/css"></style>


2.Dodajamy do srodka css'a:
Kod:
#glowny{
 height:20px;
 width:100px;
 overflow:hidden;}


Początkowo ustalamy małą wysokość (height). Ustalamy przepełnienie elementu, tak aby było schowane(overflow:hidden).

3.Ustalamy właściwość najechania na element(hover):

Kod:

#glowny:hover{
height:200px;
width:100px
}



Teraz wysokość głównego jest powiększona.

4. Ustawiamy właściwości listy (ul):
Kod:

#glowny ul{
 padding:0px;
 list-style:none;
 display:block;
  margin:0px;
}


Akapity, marginesy są wyzerowane, styl listy jest też zerowy(nie ma żadnego), display - element będzie wyświetlony w bloku (odstęp z góry i z dołu).

5. Ustawiamy właściwości nagłówka(h2 i #naglowek):

Kod:

#naglowek{
height:20px;width:100px;background:#0078ff;
        color:#fff;}

h2{
font-size:20px;
padding:0;
text-align:center;
}



5. Na koniec można jeszcze ustawić globalne akapity i marginesy:
Kod:

*{
padding:0px;
margin:0px;
}


Myślę, że wszystko ładnie opisałem i nawet bardzo początkujący da sobie rade =]

Jeszcze dam cały kod:
Kod:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>Untitled</title>
      <style type="text/css">
 #glowny{
 height:20px;
 width:100px;
 overflow:hidden;
}
#glowny:hover{
height:200px;
width:100px
}

#glowny ul{
 padding:0px;
 list-style:none;
 display:block;
 margin:0px;
}
#naglowek{
height:20px;width:100px;background:#0078ff;
        color:#fff;}

h2{
font-size:20px;
padding:0;
text-align:center;
}
*{
padding:0px;
margin:0px;
}
      </style>
</head>

<body>

<div id="glowny">
<div id="naglowek"><h2>Menu</h2></div>

<ul>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
<li><a href="#">Podmenu</a></li>
</ul>

</div>

</body>
</html>


Jeśli ktoś zauważył jakieś błędy to pisać =]
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Stronę monitoruje stat24 website monitoring service



Wymiana Linkiem
Forum Komputerowe | PcPlanet |Forum eKing.pl | Warez | www.warezik.eu | Forum GSM | Serwis SonyEricsson | Robert Kubica | Darmowe dzwonki i motywy | Sony Ericsson Forum | gsmfon.org - GSM | Aukcje EMAR
Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 10