PDA

Zobacz pełną wersję : Problem z pozycją menu



pablo0102
07-08-2010, 18:27
Witam
Mam taki problem. Ściągnąłem sobie moda fisheye_menu, jako pozycję ustawiłem header-pos i moje pytanie jest następujące, gdzie mogę edytować pozycję header-pos, aby dostosować ją np do położenia loga:

.logo
{
display : block;
position: absolute;
left: 400px; /*Position*/
top: -90px; /*Position*/
width: 487px; /*Image width*/
height: 71px; /*Image height*/
background-image: url('../images/logo.png'); /*Image path*/
background-repeat: no-repeat;
background-position: 0 0;
}

header znajduje się niżej niż chcę umieścić moje menu

Dodam, że logo przeniosłem w inne miejsce...

Dodaje przyrostek klas css ale nie działa :( Jeśli można chciałbym zobaczyć Wasze przykładowe kody po dodaniu przyrostka, abym mógł zobaczyć jak to wygląda prawidłowo...

Bardzo proszę o pomoc, dopiero zaczynam "przygodę" z joomlą.

P.S.
Tylko nie odsyłajcie do wiki.joomla.pl, bo tematy o pozycjach modułów przerabiałem kilka razy i zawsze gdzieś coś robię źle :( Chciałbym zobaczyć to w praktyce, jak ma wyglądać prawidłowy kod i co po kolei w których plikach zmieniać..

Będę wdzięczny za pomoc...

Bazyl
07-08-2010, 18:41
Witaj,

Nie bardzo wiem, o co chodzi...
Kod podglądasz Firebugiem. Bez adresu strony chyba nie da rady Ci pomóc.

Dodajesz przyrostek, ze spacją, i opisujesz w css.

pablo0102
08-08-2010, 08:12
Mam tą templatkę: http://www.joomla.templatki.com/?template=western_horse
i chodzi mi o to, żeby fishmenu dodać w miejsce tego loga u góry po prawej...

mjmartino
08-08-2010, 09:08
Zmień położenie modułu odpowiedzialnego za wyświetlanie menu w templatce :) daj go tam gdzie logo. oczywiście przenieś z divami <jdoc:include type="modules" name="nazwa modułu odpowiedzialnego za menu" /> a resztę dopiero dostosujesz cssem
Szukaj tego w index.php w templates/twoja templatka/index.php
Pozdrawiam

Bazyl
08-08-2010, 09:15
Jeżeli jest tam pozycja dla modułów to przypisujesz menu do niej i ewentualnie wprowadzasz poprawki w css.
Jeżeli nie ma, wstawiasz pozycję dla modułu (http://www.wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w) (w np. div class="logo") przypisujesz menu do niej i ewentualnie wprowadzasz poprawki w css.

//A mogłem nie zajmować się czymś innym, tylko pisać... ;)

pablo0102
08-08-2010, 10:55
Ok dzięki chłopaki za rady, ale potrzebuję jeszcze drobnej pomocy...
Otóż, tak wygląda szablon po dodaniu menu: http://zapodaj.net/517d16335b3c.jpg.html Dodane menu "obniżyło" całą stronkę i "wcisło" się na samej górze ;)
Chciałbym, aby to kolorowe menu górne było na tym brązowym pasku i z wyrównaniem do prawej.
Jego pozycję dodałem jako "menus" i mój kod wygląda tak:

.menus
{
position: absolute;
z-index: 55;
top: -90px;
left: 400px;
background-image: url('../images/page_gl.png');
background-repeat: no-repeat;
}

page_gl to właśnie ten plik graficzny szablonu w formie paska. Jego kod to:
#art-page-background-glare-image
{
background-image: url('../images/page_gl.png');
background-repeat: repeat-x;
height: 155px;
width: 100%;
margin: 0;
padding: 0;
}

Błąd jest wg mnie w opisie .menus, tylko nie wiem gdzie:(
Pomoże ktoś?:)

Bazyl
08-08-2010, 12:46
tylko po podaniu adresu strony...