![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 12.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki mały kłopot mam menu w css i chciałbym przerobić je na Menu wielopoziomowe czyli np.po najechaniu myszą na Programowanie - PHP-( i żeby po najechaniu mysza na PHP wysuneła sie druga lista np Kurs php ) Mam wielką prośbę żeby mi pomóc bo nie mam zielonego pojęcia jak to zrobić ponizej jest te menu Kod <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml10/DTD/xhtml10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Menu na CSS</title> <style type="text/css"> body, td, th, input, textarea, option, optgroup { font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif; font-size: 13px; } ul.menu { list-style: none; margin: 0; padding: 0; } ul.menu li { background: #577F7A; border-left: 1px solid #FFF; border-right: 1px solid #FFF; color: #FFF; float: left; padding: 6px 10px; position: relative; } ul.submenu { background: #577F7A; display: none; left: 0; list-style: none; margin: 0; position: absolute; padding: 0; top: 28px; } ul.submenu li { border: 0; float: none; padding: 0; width: 200px; } ul.menu li:hover ul, ul.menu li.over ul { display: block; } ul.submenu a { color: #FFF; display: block; padding: 3px 10px; text-decoration: none; } ul.submenu a:hover { background: #78AFA7; } </style> <script type="text/javascript"> function menu() { if (document.all) { /* Znajdujemy w dokumencie wszystkie listy */ var lists = document.getElementsByTagName("ul"); for (var i = 0; i < lists.length; i++) { /* Wybieramy listy z przypisana klasa 'menu' */ if (lists[i].className == "menu") { var menu = lists[i]; /* Przeszukujemy elementy podrzedne, odnajdujac elementy list */ for (var j = 0; j < menu.childNodes.length; j++) { var submenu = menu.childNodes[j]; /* Ustawiamy zachowanie przy umieszczeniu nad elementem wskaznika */ if (submenu.nodeName == "LI") { submenu.onmouseover = function() { this.className += " over"; } submenu.onmouseout = function() { this.className = this.className.replace(" over", ""); } } } } } } } window.onload = function() { menu(); } </script> </head> <body> <ul class="menu"> <li>Projekt i multimedia <ul class="submenu"> <li><a href=#">Zasady</a></li> <li><a href=#">Prakyka</a></li> <li><a href=#">Architektura informacji</a></li> </ul> </li> <li>Programowanie <ul class="submenu"> <li><a href=#">HTML i XHTML</a></li> <li><a href=#">PHP</a></li> <li><a href=#">JavaScript</a></li> </ul> </li> <li>Marketing <ul class="submenu"> <li><a href=#">Wyszukiwarki</a></li> <li><a href=#">Reklama</a></li> <li><a href=#">Promocja alternatywna</a></li> </ul> </li> </ul> </body> </html>
Ten post edytował erix 13.02.2010, 11:48:15
Powód edycji: [erix]: przeniosłem
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 07:50 |