Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Javascript] Tekst nad obrazkiem
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Machro
Witam.

Szukam skryptu w javascript, ktory wyswietlałby mi jakiś tekst w ramce na obrazkiem, kilka px nad nim.
Nie po najechaniu na niego myszką, tylko zawsze.

Potrafi ktos pomoc?

Pozdrawiam

Pilnie potrzebuję

Odświerzam
slammer
Proponowałbym bardziej sprecyzować problem, bo ja na przykład nie wiem o co chodzi?

"tekst w ramce na obrazkiem, kilka px nad nim"
O jaką ramkę Ci chodzi o zwykłego iframe?
stoprocent
  1. </head>
  2.  
  3. var show_description = function(o) {
  4. var desc = o.parentNode.getElementsByTagName('span')[0];
  5. var image = o.parentNode.getElementsByTagName('img')[0];
  6. desc.style.display = 'block';
  7. desc.style.left = ((image.offsetWidth-desc.offsetWidth)/2)+"px"; // To sprawi ze opis bedzie wycentrowany do zdjecia
  8. }
  9.  
  10. var hide_description = function(o) {
  11. var desc = o.parentNode.getElementsByTagName('span')[0];
  12. desc.style.display = 'none';
  13. }
  14.  
  15.  
  16. .img-container {
  17. position:relative;
  18. }
  19.  
  20. .img-container span{
  21. display:none;
  22. position:absolute;
  23. top:-12px;
  24. }
  25.  
  26. <div class="img-container">
  27. <img src="Untitled-1.jpg" onmouseover="show_description(this)" onmouseout="hide_description(this)" alt="" />
  28. <span>Jakis podpis aaaaaaa</span>
  29. </div>
  30.  
  31. <div class="img-container">
  32. <img src="Untitled-1.jpg" onmouseover="show_description(this)" onmouseout="hide_description(this)" alt="" />
  33. <span>Jakis podpis 2</span>
  34. </div>
  35.  
  36. <div class="img-container">
  37. <img src="Untitled-1.jpg" onmouseover="show_description(this)" onmouseout="hide_description(this)" alt="" />
  38. <span>Jakis podpis 3</span>
  39. </div>
  40.  
  41.  
  42. </body>
  43. </html>
Machro
Dzięki, tylko, że trzeba najeżdzać, aby pokazał się napis, a ja wlasnie tego nie chcę ;S
A niestety nie znam sie na Javascript aby to zedytowac..
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.