Autor Zpráva
cora-c
Profil *
Chcela by som sa opytat, ci sa da vyriesit moj problem: mam obrazkove menu. Je riesene cez<a class="nieco" href="/." ></a> . Problem vsak nastava, ze potrebujem na toto pouzit obrazok, ktory ma v sebe napisany uz aj nazov, teda text. Nechcem teda, aby sa text pisal medzi <a></a>. Okrem toho, toto menu je premenlive, teda robene s pouzitim "hover", takze ked na tlacitko prejdem mysou, tak sa zmeni. Tym padom sa mi to cez <img> asi neda spravit. Lenze, ked sa v prehliadaci vypne nacitavanie obrazkov, tak tam je namiesto odkazu prazdne miesto. Da sa nejako spravit, aby sa v tomto odkaze zobrazoval odkaz? Ako je to napriklad pri <img>, tam sa pouziva "alt". Mohlo by to byt v tomto pripade "name"?
Tomashek
Profil
no podle mě by mělo stačit když zadáš u obrázku alt tak to bude jako text odkazu
cora-c
Profil *
Lenze v html nie je zadany ziadny <img> . Menu je robene takto:

http://css.interval.cz/clanky/vertikalni-obrazkove-menu/

Iba som nepouzila:
#menu a:active
div.outer
div.outer a
div.outer span

Nepotrebovala som ich. Toto menu som upravila podla seba.
ninja
Profil
cora-c: do linku dej normalni text a obrazkem jej prekryj metodou image-replacement.
Tomashek
Profil
nebo si můžeš pohrát s tím obrázkem že tam bude pouze obrázek bez textu a dát to v css do třídy a v html udělat jenom text + class čili budeš mít normální obrázek s textem
cora-c
Profil *
Neviem cim to bude, ale mne to cez ten image-replacement ziadno nefunguje :-( robila som to podla http://wellstyled.com/css-replace-text-by-image.html a nejde mi to. Asi robim nieco zle :-(
cora-c
Profil *
Tomashek: Ako to myslis? Ja totiz potrebujem obrazok taky ako mam spraveny. Teda, ked tam mam pouzity text v 45° uhle, tak by som ho tak chcela aj nejako mat, preto to potrebujem nejako vyriesit inak :-(
cora-c
Profil *
Ok, beriem spat, uz som na to prisla :-) uz mi to funguje cez to image-replacement... Ospravedlnujem sa, moja chyba. Vdaka za rady
cora-c
Profil *
Ale aj tak neviem vyriesit problem v IE6. Ked pouzijem "hover", tak tlacitko sa mi v IE6 nemeni po prejdeni mysou. Niekde som citala, ze "hover" sa v IE6 moze pouzit len pri <a></a>. Ako by sa to dalo vyriesit?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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