Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html] Zmieniające się tło ramki
atomek_16
post 23.04.2006, 09:03:33
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 3.09.2004

Ostrzeżenie: (10%)
X----


Witam!

Panowie i Panie:) macie może jakiś skrypt, pomysł, żeby po najechaniu myszką na np. niebieski kwadracik lub czerwony tabela1 zmieniła kolor na wybrany i kolor tekstu w niej?

Mam skrypcik, ale on zmienia całe tło strony... sad.gif

pozdrawiam serdecznie

Ten post edytował mike_mech 23.04.2006, 12:58:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
slash12345
post 23.04.2006, 09:12:53
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 21.04.2006

Ostrzeżenie: (0%)
-----


To zagadnienie jest bezpośrednio związane z użyciem JavaScript-u. Za styl (taki jak w atrybucie style="") odpowiada właściwość style każdego obiektu. Tak więc wywołanie zmiany koloru tła bedzie dość proste:
Kod
<table style="background-color: white; color: black;" onmouseover="style.background-color='red'" onmouseout="style.background-color='white'"><!--Cośtam cośtam--></table>


Jesli tabela ma nazwę i identyfikator (zalecam użycie obu) można odwołać się do niej z poziomu innego obiektu np: window.document.tabela1.style.background-color='red';

Tak samo możemy postąpić z właściwością style.color (zapraszam do lektury CSS na World Wide Web Consortium).

Ten post edytował slash12345 23.04.2006, 09:14:28


--------------------
Kod
thewanderer@debian:~$ sudo apt-get dist-upgrade
Konieczne pobranie 666KB pakietów. Czy chcesz kontynuować? [T/n] nieeeeeeee
Go to the top of the page
+Quote Post
atomek_16
post 23.04.2006, 09:38:32
Post #3





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 3.09.2004

Ostrzeżenie: (10%)
X----


Witaj slash12345,

Trochę gubię się w tym sad.gif

Zrobiłem coś takiego:

Kod
<table id=tabelka1>
<tr>
<td>
test
</td>
</tr>
</table>

<img src=czarny.jpg onmouseover="window.document.tabelka1.style.background-color='black'">


Nie działa sad.gif pomożesz?
serdeczne dzięki
Go to the top of the page
+Quote Post
Vogel
post 23.04.2006, 12:21:45
Post #4





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


jesli juz to:

  1. <table id="tabelka1">
  2. <tr>
  3. <td>
  4. test
  5. </td>
  6. </tr>
  7.  
  8. <img src="czarny.jpg" onmouseover="document.getElementById('tabelka1').style.background='#000'">


--------------------
Go to the top of the page
+Quote Post
atomek_16
post 23.04.2006, 13:20:47
Post #5





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 3.09.2004

Ostrzeżenie: (10%)
X----


Vogel: dzięki!

Dzięki wszystkim!:)

Pozdrawiam i życze udanej niedzieli!:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:04