Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][HTML]Menu zrobione za pomoca Spritów CSS, Jak wykonać ten przypadek?
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.

Naczytałem się ostatnio troche na temat Spritów CSS. Chciałem zastosować go w menu na stronie.

Obraqzej jest TUTAJ

Moje menu wypluwane jest następująco:

  1. <ul>
  2. <!-- BEGIN cms_dzialy_1 --><li id="menu_{cms_dzialy_1.Q_var}"><a {cms_dzialy_1.LINK}>{cms_dzialy_1.NAZWA}</a></li><!-- END cms_dzialy_1 -->
  3. </ul>


Jak zorganizować to menu, żeby korzystało ze spritów?
Menu ma wyglądac dokłądnie jak to na obrazku, kolejności wielkości poszczególnych działów też.

Czy musze po kolei każdy element zaprogramować? tj:

  1. #menu_1 { width: xxx; height: xxx; background( xxx ) -30px 0;
  2. #menu_2 { width: xxx; height: xxx; background( xxx ) -62px 0;
  3. #menu_3 { width: xxx; height: xxx; background( xxx ) -97px 0;
  4. ... itd ?


Będe wdzięczny za wszelkie wypowiedzi.

Nikt nie wie nic na ten temat? czy lepiej pociac ten obrazek i powstawiać normalnie elementy <a href="xxx"><img src="ccc"></a> ?

Ten post edytował kukix 5.12.2011, 15:56:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Tak. Każdemu elementowi menu musisz nadać wymiary (szerokość + wysokość) oraz zdefiniować przesunięcie tła. Jeśli jednak to menu ma nie mieć efektu :hover to może prościej byłoby zastosować tutaj mapę?
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: 23.08.2025 - 18:52