com'è possibile??
mi spiego:
ho una table
nel <tr> eseguo un onmouseover e un onmouseout per far cambiare il colore della riga selezionata al passaggio del mouse
tutto ok
se pero in un file css esterno definisco il colore di sfondo dell'elemento TD, allora javascript non agisce piu (rimane fisso il colore di sfondo selezionato nel css esterno)
come mai? javascript non dovrebbe agire DOPO i css?
posto il codice (giusto per chiarire meglio)
HTML:
Codice PHP:
<html>
<head>
<link rel="stylesheet" type="text/css" href="stili.css">
</head>
<body>
<table>
<tr onmouseover="this.bgColor='yellow'" onmouseout="this.bgColor='white'">
<td>prova pinco palla</td>
</tr>
</table>
</body>
</html>
stili.css
Codice PHP:
td {
background-color: #d9ecf7;
}
(se si toglie il riferimento al file css, funge)