Zmiana koloru tła i tekstu w CSS

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>

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ź.

0

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

dwie ostatnie linijki treści ostatniego postu...

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!

0

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

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.

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?

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 ;-|

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>

...

zxc
0

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

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 w ogóle 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.

0

Hmm... Może dlatego, że nie jest elementem <col>? Zwróć uwagę, że <col> jest bardzo ograniczonym znacznikiem, który nie zawiera w sobie komórek kolumny, którą reprezentuje, więc sporo takich bajerów nie zadziała.
//Heh, nawet nie zauważyłem, że temat taki stary :)

0

co wy sie chłopaki w archeologów bawicie?
//spoko - jak problem ten sam to czemu nie - M

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