Schimbare culoare font onmouseover

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS:

Moderatori: eyecon, Moderatori


whooper
Senior Member
Mesaje: 866
Membru din: Mar Apr 05, 2005 9:58 pm
Localitate: Toronto ON

Mesajde whooper » Lun Mar 17, 2008 3:47 am

this.style.color functioneaza corect cand ai text in celula, problema in cazul tau este ca link-ul are alt style .. definit in "class menu" .. a.menu ..
Join The Forums - Time Well Wasted!

monicao
Average Member
Mesaje: 83
Membru din: Lun Noi 29, 2004 7:58 am
Localitate: Piatra Neamt

Mesajde monicao » Lun Mar 17, 2008 3:10 pm

Da, am inteles, si sa scot formatarile de link si sa le las pe cele de celula? Asa o sa mearga? Ma gandeam ca se pot forta stilurile pe celula... chiar daca am stiluri la link. Mersi.

Avatar utilizator
mihaitha
Senior Member
Mesaje: 2383
Membru din: Vin Mai 04, 2007 12:40 pm
Localitate: Sibiu
Contact:

Mesajde mihaitha » Lun Mar 17, 2008 3:52 pm


Avatar utilizator
Amenthes
Senior Member
Mesaje: 1370
Membru din: Lun Dec 12, 2005 8:00 am
Contact:

Mesajde Amenthes » Mar Mar 18, 2008 4:43 pm


Avatar utilizator
tachyean
Junior Member
Mesaje: 40
Membru din: Sâm Oct 27, 2007 1:35 am
Localitate: constanta
Contact:

Mesajde tachyean » Mie Mar 19, 2008 11:56 am

asigneaza o clasa table-ului, de ex. "tabel"

si adaugi in css:



/* definesti marimea linkului = cu marimea td */

.tabel tr td a {
display:block;
color:#000000;
width:100%;
}

/* definesti hoverul la link si la td (in IE6 hoverul la td nu merge daca nu are link in el ...) */

.tabel tr td:hover, .tabel tr td a:hover {
background:#000000;
color:#FFFFFF;
cursor:hand;
}


sper sa nu fi gresit pe undeva :)

Avatar utilizator
Copyright
Senior Member
Mesaje: 869
Membru din: Dum Dec 17, 2006 7:24 pm
Localitate: Bucuresti
Contact:

Mesajde Copyright » Joi Mar 20, 2008 9:33 am

Corect cred ca ar fi td:hover a pentru a modifica stilul linkurilor atunci cand mouseul este pozitionat pe td.

.tabel tr td:hover a{
background:#000000;
color:#FFFFFF;
cursor:hand;
}

daca nu merge asa poti rezolva problema f. usor folosind Javascript.




Later.

Avatar utilizator
mihaitha
Senior Member
Mesaje: 2383
Membru din: Vin Mai 04, 2007 12:40 pm
Localitate: Sibiu
Contact:

Mesajde mihaitha » Joi Mar 20, 2008 11:30 am



Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori