Zmiana koloru tła i tekstu w CSS

Odpowiedz Nowy wątek
2003-12-13 18:16
Jet
0

Mam mały problem - chce w CSS zrobić coś taiego że jak najade kursorem na tabele to mi się kolor tła tabeli i tekstu w niej zawartego zmieni na inny. Próbowałem jakoś tak, ale nie działa:

td.menu {
background: <font color="red">#FFFFFF</span>;
font-size: 8pt;
font-family: arial;
text-decoration: none;
color: <font color="red">#31669D</span>;
font-weight: bold;
cursor:hand;
}

td.menu:hover {
background:<font color="red"> #CEDBEC</span>;
font-size: 8pt;
font-family: arial;
text-decoration: none;
color: <font color="red">#0000FF</span>;
font-weight: bold;
cursor:hand;
}

<font color="red">* te wartości mają się zmieniać</span>

Pozostało 580 znaków

2003-12-13 18:51
0

Zmiana koloru td jest jakoś tak:

[code]

tekst
[/code] I ja mam co do tego pytanie: Jak zmienić więcej właściwości niż kolor - dokładnie chodzi mi o przypisanie właściwości z pliku żewnętrznego CSS?? (kolor, ramka, itp) Dzieki za odpowiedź.

Pozostało 580 znaków

2003-12-13 19:04
0

http://4programmers.net/Forum/viewtopic.php?id=47377

dwie ostatnie linijki treści ostatniego postu...


Pozostało 580 znaków

2003-12-13 19:16
Jet
0

Nie do końca o to mi chodzi bo ja chce zmienić jednocześnie kolor tła i kolor tekstu po najechaniu na tabele. Ale i tak dzięki!

Pozostało 580 znaków

2003-12-14 04:48
0

w zasadzie twoj kod powinuien dzialac tylko zamiast background daj background-color

Pozostało 580 znaków

2003-12-14 13:31
Jet
0

Ale nie w tym rzecz bo hover tyczy się tylko do odnośników. A problem nie tkwi w zmianie samego koloru tła, albo zmianie samego koloru czcionki. Chodzi o to że jak najedziesz kursorem na pole tabeli to zmieni kolor czcionki i kolor tła w tabeli.

Pozostało 580 znaków

2003-12-14 13:43
0

http://4programmers.net/Forum/viewtopic.php?id=47377
dwie ostatnie linijki treści ostatniego postu...

Przeczytałeś te dwie ostatnie linijki?? Tam było na temat 'zmiany klasy' elementu tabeli... Może wystarczy w różnych klasach dać różne czcionki?


Pozostało 580 znaków

2003-12-14 13:56
Jet
0

No może i zadziała ale nie umiem połączyć zmiany koloru czcionki ze zmianą koloru tła :-(

Nie wiem gdzie tu wcisnąć zmiane koloru czcionki ;-|

Pozostało 580 znaków

2003-12-14 15:14
0

Google:
http://www.webmasterworld.com/forum91/263.htm

className is not part of the style of an element.

Pełne rozwiązanie:

<style> td.menu { background: #FFFFFF; font-size: 8pt; font-family: arial; text-decoration: none; color: #31669D; font-weight: bold; cursor:hand; } td.menu_h { background: #CEDBEC; font-size: 8pt; font-family: arial; text-decoration: none; color: #0000FF; font-weight: bold; cursor:hand; } </style>

...
<td class="menu" OnMouseOver="this.className='menu_h'" OnMouseOut="this.className='menu'"'>zxc</td>


Pozostało 580 znaków

2003-12-14 15:31
Jet
0

Dzięki Marooned!
To jest to i na dodatek działa [browar] !

Pozostało 580 znaków

2006-02-17 21:51
0

Witam!
Przeczytalem caly temat bo mialem podobny problem ale dotyczacy znacznika COL. Niestety jezeli zmienie ponizszy kod tak zeby pasowal do moje aplikacji nie dziala on. Nie mam pojecia czemu. Zdarzenie OnMouseOver wogole nie jest wywolywane w Firefoxie dla znacznika COL. Dziala dla Td ale nie dla COL ktos ma moze pomysl jak to obejsc? Chcialem zmienic kolor kolumny nad ktora jest myszka.
Z gory dzieki.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0