Chciałbym prosić o poradę dlaczego nie działa moje menu główne?:
- nie ma obrazków przy nazwach kategorii, czyli np po lewej stronie O mnie, po lewej stronie Osiągnięcia itd.
- podkategorie w listach, które się rozwijają ich nazwy przenoszą się automatycznie do drugiej linijki i dodatkowo tworzy się dodatkowy odstęp między wierszami,
- chciałbym też żeby po najechaniu myszką na podkategorię (np. dla kategorii moje projekty, rysunek techniczny) pojawił się znak fajki (ok, zatwierdzenia, nie wiem jak to zrobić),
- pod menu głównym chciałbym ,żeby był też widoczny cytat, ale nie widać go:(
W załączniku pokazałem jak to wygląda a jak chciałbym, żeby wyglądało.
<body> <div id="top"> <header> <!-- Menu nawigacyjne pionowe strony www.marcinpyc78stw.pl--> <nav id="menu_mp78stw"> <ul> <ul class="sub-menus"> </ul> </li> <ul class="sub-menus"> </ul> </li> </ul> </nav> </header> <section> <p class="cytat_glowny_strony"> Cytata...........................................................cytat na stronie </p> </blockquote> Autor: źródło własne (MP) </section> </body> </html>
- kod CSS:
/*Menu główne strony ...............*/ #menu_mp78stw { background: #FFFFFF; color: #FFF; height: 45px; padding-left: 18px; border-radius: 0px; font-family: Rubik; } #menu_mp78stw ul, #menu_mp78stw li { margin: 0 auto; padding: 0; list-style-image: url(ikona_do_listy_menu.png); } #menu_mp78stw ul { width: 100%; } #menu_mp78stw li { float: left; display: inline; position: relative; } #menu_mp78stw a { display: block; line-height: 45px; padding: 0 14px; text-decoration: none; color: blue; font-size: 16px; } #menu_mp78stw a.dropdown-arrow:after { content: "\25BE"; margin-left: 5px; } #menu_mp78stw li a:hover { color: darkgreen; background: #FFFFFF; } #menu_mp78stw input { display: none; margin: 0; padding: 0; height: 45px; width: 100%; opacity: 0; cursor: pointer } #menu_mp78stw label { display: none; line-height: 45px; text-align: center; position: absolute; left: 35px } #menu_mp78stw label:before { font-size: 1.6em; content: "\2261"; margin-left: 20px; } #menu_mp78stw ul.sub-menus{ height: auto; overflow: hidden; width: 170px; background: #FFFFFF; position: absolute; z-index: 99; display: none; } #menu_mp78stw ul.sub-menus li { display: block; width: 100%; } #menu_mp78stw ul.sub-menus a { color: #61C200; font-size: 16px; } #menu_mp78stw li:hover ul.sub-menus { display: block } #menu_mp78stw ul.sub-menus a:hover{ background: #F2F2F2; color: #444444; } @media screen and (max-width: 800px){ #menu_mp78stw {position:relative} #menu_mp78stw ul {background:#111;position:absolute;top:100%;right:0;left:0;z-index:3;height:auto;display:none} #menu_mp78stw ul.sub-menus {width:100%;position:static;} #menu_mp78stw ul.sub-menus a {padding-left:30px;} #menu_mp78stw li {display:block;float:none;width:auto;} #menu_mp78stw input, #menu label {position:absolute;top:0;left:0;display:block} #menu_mp78stw input {z-index:4} #menu_mp78stw input:checked + label {color:white} #menu_mp78stw input:checked + label:before {content:"\00d7"} #menu_mp78stw input:checked ~ ul {display:block} }
Jeśli możecie, to prosze o pomoc.