Autor | Zpráva | ||
---|---|---|---|
domeon Profil |
#1 · Zasláno: 7. 6. 2011, 17:45:38
Ahoj,
nevíte, jakým způsobem by se dal udělat hover efekt, že pokud bych najel na obrázek myší zobrazil by se v obrázku text. Díky za rady... |
||
Darker Profil |
#2 · Zasláno: 7. 6. 2011, 17:53:08 · Upravil/a: Darker
.text {display:none} div.text_cont:hover .text {display:inline} <div class=text_cont> <div class=text>text</div></div> |
||
domeon Profil |
#3 · Zasláno: 7. 6. 2011, 18:00:29 · Upravil/a: domeon
Darker:
Díky za radu, ale nefunguje to, tak jak by mělo. Pokud tam dám obrázek, a pak najedu myší na ten obrázek, tak se zobrazí text mimo obrázek. Nešlo by to udělat aby se text zobrazil v obrázku? EDIT: Tak jsem to vyřešil pomocí margin. Díky |
||
Darker Profil |
#4 · Zasláno: 7. 6. 2011, 20:01:44
Stacilo obrazek nastavit jako pozadi.
|
||
Bubák Profil |
#5 · Zasláno: 7. 6. 2011, 21:15:39
Darker:
V podstatě je jedno, jestli bude obrázek vložený normálně, nebo na pozadí, nakódovat jde obojí a velký rozdíl ve složitosti kódu není: Text na obrázku pomocí pozicování Text na obrázku pomocí background-image Hover jde jednoduše přidat. |
||
slovakCZ Profil |
#6 · Zasláno: 7. 6. 2011, 23:27:29
pri zapnutych stylech je opravdu jedno jestli je obrazek jako pozadi nebo opravdu jako obrazek. Velky rozdil bude ovsem pri vypnutych stylech.
V pripade ze clovek vypne styly a obrazky budou jako pozadi, tak uvidi jen text (zalezi na situaci zda to je zadouci). Pokud ovsem obrazky budou opravdu jako obrazky (<img />) a clovek vypne styly, tak uvidi jak text tak obrazek. To same take uvidi robot vyhledavace. Otazkou je, jestli chces obrazky zpristupnit vyhledavacum a lidem, kteri maji vypnute css styly (pripadne se jim nekorektne nactou) a nebo ne :) Tohle by mela byt 1. otazka kterou si polozis. Jak to vyresit z hlediska kodu by mela byt vzdy az otazka druha. Pozor na to ;) |
||
Časová prodleva: 13 let
|
0