Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    onmouseover + css non va???

    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)

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma questo e' normale e ancora una volta indipendente da js,
    se tu scrivessi
    codice:
    tr {
    	background-color:#0f0;
    }
    td {
    	background-color:#f00;
    }
    vedresti verde o rosso? rosso

  3. #3
    gia... non fa una grinza...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.