Autor Zpráva
stepi15
Profil
jak nejlépe udělattoto menu? http://rstools.scorpions.cz/upload/stepi15/rstools_webdesign_ywtqs.png
v podstatě mám tu lisštu hotovou s pozadím a dotoho potřebuji dát jen menu
a abych měl jiné formátovaní těch hlavni co jsou vydět normal a a:hover a pak normal a a:hover toho co vyjede takže abych si nastavyl 4 vzhledy
panther
Profil
stepi15:
a co po nás vlastně chceš? Je to obyčejné hover menu, nevím, co v tom hledáš za záludnosti. Jestli nevíš, jak udělat hover menu, na internetu se jich potuluje plno.
stepi15
Profil
no hlavně by mě zajímalo jak tam dostat ty tabulku na ikonku vedle textu
něco jinak už mám -> http://rstools.scorpions.cz/pokus/
panther
Profil
stepi15:
žádné tabulky na menu nejsou třeba, jsou to obrázky na pozadí každé z položek
stepi15
Profil
no jestli do <li> dát <img> dotoho img s 16x16 a pak přes CSS nějak nastavit padding 1px a pab borde-right 1px nebo nějak lépe
panther
Profil
stepi15:
tak znovu. Co nechápeš na „jsou to obrázky na pozadí každé z položek“?

Psal jsem něco o img? Bude tam u položky border (ohraničení kolem položky), na pozadí položky bude obrázek (1px pruh za ikonkou) a odkaz bude mít na pozadí samotný obrázek - ikonku
stepi15
Profil
u každé záložky bude jiný obrazék v té části szbmenu a nevím co bdue lepsí jestli vlizit pomocí tagu img nebo přes div
panther
Profil
stepi15:
jestli si nechceš nechat poradit, tak si s tím dělej, co chceš. Řešení jsem ti napsal [#6].
Bubák
Profil
stepi15:
Žádný DIV, žádný IMG.
Do <li> dáš odkaz a do odkazu dáš obrázek na pozadí, ten si umístíš pomocí background-position. Pokud má mít každý odkaz jiný obrázek, dáš každému <li> jinou třídu (nebo ID).
stepi15
Profil
teď už jsme to asi pochopil myslíte nastavit obrázek místo odrážky v CSS a každé položce dát jiné ID?
Bubák
Profil
http://teststranek.kvalitne.cz/menu-odrazkove-1/
stepi15
Profil
jo takto ale do obrázku si budu msuet dát tu dělící čaru v pravo
stepi15
Profil
Takže HTML bych udělal takto?
<div id="menu">
  <ul>
    <li><a href="#">Polozka 1</a></li>
    <li><a href="#">Polozka 2</a>
      <ul>
        <li id="pp1"><a href="#">pod polozka 1</a></li>
        <li id="pp2"><a href="#">pod polozka 2</a></li>
        <li id="pp3"><a href="#">pod polozka 3</a></li>
        <li id="pp4"><a href="#">pod polozka 4</a></li>
      </ul>
    </li>
    <li><a href="#">Polozka 3</a></li>
  </ul>
</div>

a v css pak zbytek?
panther
Profil
stepi15:
Takže HTML bych udělal takto?
v podstatě ano, bez toho divu, ten je tam zbytečný.
stepi15
Profil
jo ale líp se mě bude definovat css nebo by šlo id do ul ale div se ěm tam líbí víckdyž mám div top panel heade navigation page fother ,..
panther
Profil
stepi15:
jo ale líp se mě bude definovat css
bude se to definovat úplně stejně, a sice:
#menu {...}
případně
ul#menu {...}
Ne všude musí být div, je to jen špatný zlozvyk.
stepi15
Profil
jo to vím ale když je vše v div tak by to tam bylo samo :-D a vliv na funkčnost to nemá ne?
Bubák
Profil
Je to prasárna a říká se tomu "nadívaný" web.
stepi15
Profil
jak vyřešit problém viz kategorie 2 aby byly stejně široké?

URL -> http://rstools.scorpions.cz/pokus/index.html
stepi15
Profil
Nějaké řešení prosím?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: