Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML]Zdjęcie tła jako odsylacz
Forum PHP.pl > Forum > Przedszkole
marcus753
Mam dość prostyproblem ale nie wiem jak go rozwiązać mianowicie mam diva w którym jest tekst tłem tegodiva jest zdjecie i teraz jak zrobić aby zdjęcie było zarówno odsylaczem jak i tlem ? Zdjęcie jest jedno i zajmuje ok pól szerokości diva

Pozdrawiam
mmg
qasz
Ustaw a href dla tekstu i określ szerokość i wysokość, jeżeli tekst jest obok tego zdjęcia to zrób dla   może niezbyt estetyczne ale będzie działać.
Ruio
  1. <a href=#"><img src="adres_obrazka.jpg" alt=""/></a>


Jeśli będzie potrzeba dorzuć sobie styl w css określający width i height bo znając świat w IE będzie głupiało.
pedro84
Cytat(marcus753 @ 21.05.2010, 02:09:27 ) *
mianowicie mam diva w którym jest tekst tłem tegodiva jest zdjecie i teraz jak zrobić aby zdjęcie było zarówno odsylaczem jak i tlem ? Zdjęcie jest jedno i zajmuje ok pól szerokości diva

@up, mi się wydaje, że ma użyty ten obrazek jako background:url; a nie jako img... Przecież z tak prozaicznym problemem by nie pisał, myślcie trochę.

Jeśli masz to jako tło (nie img) to masz dwa wyjścia:
1. ustawić href dla tekstu
2. Za pomocą javascript ustawić onClick dla tego nadrzędnego dla tekstu diva.

Nic innego nie przychodzi mi do głowy.
thek
Skoro jest to tło, to możesz jedynie objąć tekst znacznikiem A i ustawić mu href (jeśli tekst pokrywa zdjęcie). Problemem może być inna rzecz... Tekst "opływa" zdjęcie tła. W takim przypadku musisz tym znacznikiem "zasymulować" istnienie elementu w określonym miejscu strony. Choćby poprzez nadanie mu atrybutu display:block, wysokości i szerokości oraz wypozycjonowanie go względem diva rodzica tak, by "pokrył" się ze zdjęciem tła.
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.