Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML] Obramowanie menu
Forum PHP.pl > Forum > Przedszkole
Renamon
Witam,
jak zrobić coś takiego że div z menu będzie miał graficzną ramkę złożoną z 4 narożników oraz 1 elementu poziomego i 1 pionowego tak aby w zależności od wielkości diva sam powtórzył elementy pionowe i poziome tyle razy ile potrzeba
lobopol
Narysuj jak chcesz aby to wyglądało i działało
Sephirus
Z tego co wiem w CSS3 jest taka opcja jak ustawianie obrazków jako bordery - poczytaj o tym. Dodatkowo jest też parę gotowych rozwiązań tego tematu -> patrz google.

Opiszę najstarszy sposób (nie tabelkowy).

Normalnie na jednym DIV'ie się tego zrobić nie da. Trzeba troszkę namotać - tu masz LINK

- Kodu jest dużo bo użyłem obrazka znalezionego na szybko w google.
- Dodaj coś do treści DIV'a lub pozmieniaj width klasy .menu a zobaczysz jak to działa.
- W każdej klasie trzeba dać odpowiedni height lub padding równy odpowiednio szerokości/wysokości obrazka służącemu jako border,
- Istnieje także sposób z FLOAT i jest nieco krótszy - ale ten jest lepszy bo się nie rozjedzie i wszędzie będzie działał tak jak ma działać wink.gif

HTH! wink.gif
Renamon
ok dzięki myślałem o czymś innym ale to mi w zupełności wystarczy.

można zamknąć
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.