Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html] Zmieniające się tło ramki
atomek_16
post
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... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

pozdrawiam serdecznie

Ten post edytował mike_mech 23.04.2006, 12:58:49
Go to the top of the page
+Quote Post
slash12345
post
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
Go to the top of the page
+Quote Post
atomek_16
post
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 (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pomożesz?
serdeczne dzięki
Go to the top of the page
+Quote Post
Vogel
post
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
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 00:28