Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    831

    conflitto comportamentale dei link

    Ho un conflitto fra una pagina e le proprietà dei link, eppure i codici mi sembrano giusti

    Nella pagina (http://www.quadrupede.it/who.htm) ho:

    <div class="blablabla; color:#4a4a4a">ABOUT YOU</div>
    <div>Alexander Daniloff</div>

    Nel Css ho:

    a:link, input {outline:none; text-decoration: none; color:#D1D3C7;}
    a:visited {text-decoration: none; color:#BBBBBB;}
    a:hover {text-decoration: none; color:#D1D3C7;}
    a:active {text-decoration: none; color:#D1D3C7;}


    Problemi:
    - il link ABOUT YOU non è del colore #4a4a4a ma #DD1D3C7
    - il link DANILOFF non dà l'hover #BBBBBB al passaggio del mouse

    Dov'è il conflitto?

  2. #2
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    - il link ABOUT YOU non è del colore #4a4a4a ma #DD1D3C7
    prova a spostare
    codice:
    	a:link, input {outline:none; text-decoration: none; color:#D1D3C7;} /* this avoids the border highlighting a link element */
    	a:visited {text-decoration: none; color:#D1D3C7;}
    	a:hover	{text-decoration: none; color:#D1D3C7;}
    	a:active {text-decoration: none; color:#D1D3C7;}
    prima di body{}

    - il link DANILOFF non dà l'hover #BBBBBB al passaggio del mouse
    codice:
    a:hover {text-decoration: none; color:#BBBBBB;}

  3. #3
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    <div class="blablabla; color:#4a4a4a">ABOUT YOU</div> <div>Alexander Daniloff</div>
    ...
    - il link ABOUT YOU non è del colore #4a4a4a ma #DD1D3C7
    un colore del carattere impostato su un div (per altro dovrebbe andare come style="color:#4a4a4a") non è ereditato dai link al suo interno, che seguono le impostazioni di default o quelle date per i collegamenti nel css (nel tuo caso #D1D3C7). L'attributo style, con la specificazione del colore, potrebbe eventualmente andare sul tag a. Ma, per codice più snello e per un maggiore controllo, converrà aggiungere nel css una nuova classe
    codice:
    a.xxx {color:#4a4a4a}
    da applicare ai collegamenti voluti
    codice:
    <div>testo link</div>
    (al posto di xxx il nome desiderato)

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    831
    Ho creato la classe come suggerito:

    a.links, input {outline:none; text-decoration: none; color:#D1D3C7;}
    a.links:visited {text-decoration: none; color:#D1D3C7;}
    a.links:hover {text-decoration: none; color:#4a4a4a;}
    a.links:active {text-decoration: none; color:#D1D3C7;}

    è assurdo, non mi funzionano, eppure i codici del link sono corretti.

    Io vorrei solo che la scritta ABOUT YOU sia di colore fisso #4a4a4a
    e che i nomi degli artisti stiano su #D1D3C7 e cambino su #4a4a4a al passaggio del mouse.

    Ma dove sta l'errore?

  5. #5
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    codice:
    a {color:#d1d3c7; text-decoration: none;}
    a:hover {color:#4a4a4a;}
    
    a.about {color:#4a4a4a;}
    a.about:hover {color:#4a4a4a;}
    nel codice
    codice:
    ABOUT YOU
    ma che indirizzo è quello indicato? senza un'estensione
    mentre tutti gli altri link saranno indicati semplicemente con

    codice:
    nome artista
    al posto di about metti un nome più indicativo (che ti permetta di capire subito di cosa si tratta, che so menu, se prevedi lì il menu, o altro, non nomi generici)

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    831
    niente, non ne vuole sapere di cambiare colore all'hover.

    a, input {outline:none; text-decoration: none; color:#D1D3C7;}
    a:hover {text-decoration: none; color:#4a4a4a;}
    a.about {text-decoration: none; color:#4a4a4a;}
    a.about:hover {text-decoration: none; color:#4a4a4a;}
    a:active {text-decoration: none; color:#D1D3C7;}

  7. #7
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Il problema non è legato al css, quanto piuttosto a una limitazione con hover di typeface, anche con l'ultima versione, leggi qui http://typeface.neocracy.org/forum/topic.html?id=354

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 © 2026 vBulletin Solutions, Inc. All rights reserved.