Zobacz pełną wersję : Jak zrobić nawigację globalną?
Witam,
Jak zrobić nawigację globalną, czyli menu na dole strony gdzie w kolumnach są wyświetlone wszystkie elementy z menu jakie są na stronie?
Pozdrawiam, Robert.
Jeżeli to ma być generowane automatycznie to pierwsze co mi przychodzi do głowy to jakiś komponent do mapy strony, który będzie miał dostosowane wyświetlenie do Twoich potrzeb.
tak, chcialbym zeby to bylo robione automatycznie.
komponentu nie znalazlem.
moze zrobie tak: na dole strony div do ktorego wstawie menu glowne strony, tylko jak sformatowac (css) menu glowne zeby wyswietlalo sie w taki sposob?
Po prostu kopiujesz dany moduł, po skopiowaniu zmieniasz pozycje, a reszta to już css.
Jeżeli to jest kwestia tylko jednego menu, np, głównego, to zawsze możesz zrobić kopię modułu menu i zmienić sposób wyświetlania na np. kolumnę. I potem już tylko dopasowanie wyglądu.
zrobilem diva i wyswietla mi sie menu tylko ze submenu, czyli podmenu dla menu glownego wyswietla sie w jednej lini z menu glownym, zgaduje ze zeby submenu wyswietlic ponizej glownego menu trzeba to zrobic w css, tylko nie wiem jak, mozecie dac mi jakas wskazowke?
ok, dzieki panowie, udalo mi sie to zrobic w css.
Pozdrawiam.
---------- Post dodany o 22:08 ---------- Poprzedni post był o 20:52 ----------
chyba sie pospieszylem.
teraz submenu rzeczywiscie wyswietla sie ponizej glownego menu, ale wszystkie linki submenu sa w jednej lini, a powinny byc jeden pod drugim, w kolumnie.
wiecie moze jak to zrobic?
A możesz dać link do strony?
prosze: http://altar.nstrefa.pl/leszek/index.php
No to dopisujesz odpowiedni kod , żeby każdy element podmenu był jeden pod drugim, możesz np. dopisać w css'ie żeby traktował element jak blok, lub wstawić opływanie do którejś z strony (z lewej lub prawej) i wyczyszczenie z drugiej strony lub jeszcze jakiś inny - możliwości masz dużo.
za cholere nie moge tego zrobic.
ponizej wklejam kod css tego co mam.
#map {
float: left;
margin: 20px 0px;
padding: 20px 0px;
width: 100%;
font-family: Georgia, serif;
background: #020001 url(../images/bgMap.jpg) repeat-x top;
}
.moduletable_map ul {
floa/t: left;
padding: 0 0 0 20px;
list-style: none;display: block;
}
.moduletable_map li {
float: left;
text-align: left;display: block;
}
.moduletable_map a {
floa/t: left;
text-align: left;display: block;
}
.moduletable_map ul li a {
padding: 0px 10px;
font-size: .7em;
color: #aaa;
}
A może ul ul a ? Pokasuj niepotrzebne float'y.
1. wywal z map. css formatowania albo weź je w komentarz;
2. tak na szybkiego wymyślone - wklej: #map li, #map li ul li, #map li ul{float: left;list-style-type: none;display: block;margin:0;padding:0;}#map a{padding:0 10px;}#footer{clear: both;}
pozostanie penie zabawa z IE
niestety nie pomoglo ani ul ul a, ani kod a_m
nie widzę, żebyś dokonał zmian w pliku css
mam lokalna instalacje i na niej pracuje.
ja natomiast widzę pliki z nie-lokalnej instalacji i wiem, że powinno zadziałać co Ci napisałem; udostępnij efekt - wtedy pomyślimy co dalej
juz wrzucilem, font sie zmienil tylko, ale to nie wazne.
w kazdym razie nadal submenu jest w lini.
kolego, a ten wpis -#map a {display:block;padding:0 10px;}, to Ci wysłałem?
bo bez tego nawet submenu jest w jednej lini z menu glownym :)
juz to wywalilem, luknij
skąd mam niby wiedzieć jak ma to ostatecznie wyglądać? teraz na pewno lepiej niż poprzednio; zresetowałeś formatowania do wyświetlania w jednej linii, teraz poczytaj o css i kombinuj dalej.
wydaje mi sie ze dobrze wyjasnilem jak ma to wygladac, w kazdym razie dzieki za checi.
o css mam pojecie ale mimo to nie moge tego zrobic, moze ktos inny ma pomysl jak rozwiazac ten problem?
wydaje mi sie ze dobrze wyjasnilem jak ma to wygladacnajpierw było:
ok, dzieki panowie, udalo mi sie to zrobic w cssa potem -
za cholere nie moge tego zrobicwyjaśniaj dokładniej, bo za cholerę nie mogę znaleźć miejsca gdzie coś, konkretnie, wyjaśniłeś;
za chęci nie dziękuj, tylko za odpowiedzi na pytania zadane - jak zadajesz
ok, wiec to narysuje:
menu1 menu2 menu3 menu4 ...
submenu1 submenu2 submenu3 submenu4
submenu1 submenu2 submenu3 submenu4
submenu1 submenu2 ... submenu4
submenu1 submenu2 submenu4
... ... ...
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!