PDA

Zobacz pełną wersję : przesunięcie pozycji menu



headu
04-09-2009, 23:33
Witam serdecznie!
mam nadzieję że nie odbierzecie źle mojego pytania
mam problem z templatką - pozycja menu nie pokrywa się z grafiką - nie wiem czym to jest spowodowane,
jeżeli ktoś mógłby podpowiedzieć gdzie szukać pozycji menu - user 3 o 5 milimetrów musze przesunąć menu w prawo
bardzo dziękuję za wskazówki

idek
04-09-2009, 23:46
PODAJ LINK!

headu
04-09-2009, 23:57
www.headu.pl
tam gdze jest o firmie chciałbym przesunąć w prawo

Bazyl
05-09-2009, 09:33
Na podanej stronie nie widzę "o firmie".
A stronę masz w ramce. Po co?

headu
05-09-2009, 09:35
a więć pisze dalej bo nie problem leży w samym przesunięciu
(dla szukających jak przesunąć menu - wchodzisz w katalog templates->twoja templatka->css->plik"template.css w nim jest parametr określający odległość menu od którejś ze stron, zależy czego szukasz)

ustawiłem sobie menu tak żeby mi odpowiadało,
w module mam opcje pionowo lub poziomo ja chce żeby było to główne menu mojej strony w poziomie pod logiem firmy oraz nagłówkiem, ma składać się z 3 elementów
i w momencie kiedy daje pionowo grafika jest zachowana czyli wyświetlają się przyciski na których są umieszczone nazwy podmenu
a jeżeli dam poziomo niknie grafia i wyświetla się tylko aktywny text na tle strony(w mijscu które określiłem wcześniej)
nie mam pojęcia gdzie szukać czytałem dużo i nie potrafie znaleź
pomóżcie jeżeli macie taki problem

headu
05-09-2009, 09:39
Na podanej stronie nie widzę "o firmie".
A stronę masz w ramce. Po co?
wejdź prosze jeszcze raz bo miałem wyłączony ten moduł

Bazyl
05-09-2009, 09:45
Masz źle podpiętą domenę - strona wyświetla się w ramce.
Musisz dodać style w arkuszu css.

Styl menu: lista.

headu
05-09-2009, 09:54
a img {
border : none;
}
ul {
margin: 0;
padding: 0;
list-style: none;
}
li {
padding: 0px;
background: transparent;
}

ul#mainlevel-nav {
list-style: none; - o to chodzi ??
padding: 0px;
margin: 0;
}
ul#mainlevel-nav li {
margin: 0 !important;
padding: 0 !important;
width: 121px;
height: 35px;
float: left;
cursor: pointer;
}

ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {
background: transparent;
display: block;
text-align:center;
text-transform: uppercase;
width: 120px;
padding: 0px;
color: #fff;
height: 24px;
margin: 0px;
padding: 11px 0 0 0;
font-size: 10pt;
border-right: 1px solid #fff;
cursor: pointer;
}
#buttons>ul#mainlevel-nav li a {
width: auto;

Bazyl
05-09-2009, 09:59
Nieeeeeee!

Parametry modułu menu:

Styl menu ------Lista
Poziom główny -------0
Najniższy poziom -------5
Podrzędne zawsze --------- Tak

headu
05-09-2009, 10:05
aha widzisz co się przy paramatrze lista wyświetla
w pionie
a chciałbym żeby było w poziomie ale nie wyglądało jak wcześniej
zaraz zmienie na lista poziomo

Bazyl
05-09-2009, 10:15
Kolego, jeśli wiesz lepiej, to nie pytaj...
Oczywiście możesz sobie tam wstawić tabelki i różne bajery - to Twoja strona.

Zobacz jak działa menu w ja_purity - masz tam wszystkie potrzebne style.
www.wiki.joomla.pl - czytaj dużo.

p.s. to jest dział 1.0, a Ty masz J! 1.5.

headu
05-09-2009, 13:01
nie o to chodzi ze wiem lepiej - właśnie chodzi o to że nie wiem o co chodzi popatrz na ustawienia


Parametry modułu
nazwa menu menu-gora
styl menu Zgodność - poziomo w tabeli
poziom głowny 0
najniższy poziom 5
podrzęden zawsze tak

przy tych ustawieniach jest tak jak na stronie teraz (czyli nie ma tych standardowych przycisków menu - takich jak w menu po prawej stronie ale za to są faktycznie pozycje menu poziomo kolej ułożone)



zaś przy tych ustawieniach menu jest pionowo położone, za to zaś każda pozycja menu jest umieszczone w aktywnych przyciskach (w takich jak w menu po prawej) - po najechaniu myszką tekst w danym przycisku się przesuwa)

Parametry modułu
nazwa menu menu-gora
styl menu Zgodność - zgodność - lista poziomo lub pionowo w tabeli
poziom głowny 0
najniższy poziom 5
podrzęden zawsze tak

chciałbym żęby menu było położone poziomo i w tych aktywnych przyciskach - nie wiem czy to możliwe i co nie tak robie
jeżeli masz jakiś pomysł to proszę cię bardzo o pomoc
pozdrawiam serdecznie

Bazyl
05-09-2009, 13:11
Zacznij od czytania tego, co napisałem.
Nigdzie nie mówiłem o tabelach. Po co na siłę je wtryniasz?!

Styl menu: lista.
Wprowadź zmiany w pliku css tak, byś miał to co chcesz.

Kod do wykorzystania masz w standardowym szablonie, o którym już pisałem.
http://www.wiki.joomla.pl/JA_Purity/Jak_w%C5%82%C4%85czy%C4%87_poziome_podmenu%3F

Może zobacz też, jak się robi menu: http://www.wiki.joomla.pl/Screen.menumanager.15
I poszukaj, jak się robi menu podrzędne.

headu
05-09-2009, 14:23
próbuje zrobić to tak jak piszesz i nic
poniżej link do templatki - tak powinno menu górne wyglądać w niej
http://www.templates.next-level-design.de/index.php?option=com_newsfeeds&&view=newsfeed&&id=1&&feedid=1&&Itemid=18&〈=de&&template=nld_048_1.5 (http://www.templates.next-level-design.de/index.php?option=com_newsfeeds&&view=newsfeed&&id=1&&feedid=1&&Itemid=18&&lang=de&&template=nld_048_1.5)
a tak wygląda u mnie i już że tak napisze zgłupiałem
headu.pl

Bazyl
05-09-2009, 14:41
Zobacz, jakie id ma menu szablonu, a jakie Twoje...

headu
05-09-2009, 14:48
cała różnica to &lang=de
ale niestety nie wiem co to oznacza

Bazyl
05-09-2009, 14:57
Najgorsze w tym wszystkim jest to, że nie wiesz, o czym ja klikam...
Więc zacznij od podstaw - linki już masz.

Moduł odpowiadający za menu: Parametry: rozszerzone
Tak kombinuj, by twoje menu miało id="mainlevel-nav"
Kod podglądasz Firebugiem.

Powodzenia, czytaj dużoooo:)

headu
05-09-2009, 14:57
ok dzieki

zwiastun
05-09-2009, 15:15
@headu: robienie czegokolwiek bez zrozumienia, co się robi, nie ma najmniejszego sensu!
1. Proszę przeczytać uważnie w pomocy ekranowej (http://wiki.joomla.pl/Ekrany_pomocy) objaśnienia dotyczące konfiguracji modułów menu.
2. Menu ma być umieszczone w pozycji user3, wymaga prawdopodobnie stylu Zgodność - Lista poziomo lub pionowo oraz ustawienia klasy CSS menu: -nav.
3. Jeśli nie znasz wystarczająco CSS, to w nim po prostu nie grzeb! Szablon został zaprojektowany przez profesjonalistę, który wiedział co robi i dlaczego. Zmienisz jedna wartość, żeby Ci pasowało, zagra w FF, a za chwilę będziesz narzekać, że się źle wyświetla w innych przeglądarkach!

Dodanie odstępu z lewej wymaga dodatkowego stylu dla ul#mainlevel-nav {padding-left: 1em;} (odstęp przykładowy)

headu
05-09-2009, 15:33
bazyl jesteś WIELLLLKI!!!!!
dzięki serdeczne za pomoc!