Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z menu., Ciężka sprawa z menu.
michaldelfin
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 31.10.2010

Ostrzeżenie: (0%)
-----


Witam, posiadam problem z zakodowaniem menu, jest ono trochę wymyślne niestety, kolor niebieski to zwykły nie aktywny przycisk a kolor szary to przycisk aktywny a:hover. Czy byłby ktoś w stanie mi pomóc w zakodowaniu takiego menu? Bardzo proszę o pomoc.

(IMG:http://ifotos.pl/img/menu_hhrqwan.png)

W grę również wchodzi zapłata za zrobienie tego menu.
Go to the top of the page
+Quote Post
ylk
post
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

Ostrzeżenie: (0%)
-----


Najprosciej byloby ustandaryzowac rozmiar (szerokosc) przyciskow w tym menu (albo jeszcze lepiej przygotować szablony szarego i niebieskiego przycisku a pisać po nich zwykłą czcionką). Przyciski w miejscach, w których nachodzą na siebie, muszą mieć przezroczyste tło.
Następnie należy stworzyć odpowiedni kod wyświedlający przyciski:
  1. <div id=menu>
  2. <div class=<? if ('glowna'==$_GET['p']) echo "menu-active"; else echo "menu-inactive"; ?>>Strona główna</div>
  3. <div class="menu-position <? if ('oferta'==$_GET['p']) echo "menu-active"; else echo "menu-inactive"; ?>>Oferta</div>
  4. </div>

i utworzyć odpowiednie klasy CSS. Każdy kolejny button ma klase menu-position i jest przesuwany w lewo, aby nachodzil na poprzedzajacy:
  1. div.menuactive { background:url(img/menuactive.png); width: 130px; height: 30px}
  2. div.menuinactive { background:url(img/menuinactive.png width:130px; height: 30px}
  3. div.menuinactive:hover { background:url(img/menuactive.png); }
  4. div.menuposition { position:relative; left: -30px }

Chyba powinno smigac. W razie czego chetnie pomoge bo musze nabic 10 postow zeby zrobic test z PHP (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 03:35