Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Link su immagini

  1. #1

    Link su immagini

    Ciao a tutti!!!
    Volevo chiedervi come faccio a dare un colore al bordo di una immagine linkata e cambiarlo al passaggio del mouse (utilizzando i css)... nel foglio di stile ho scritto:

    codice:
    A:link, A:visited {
    	text-decoration: none;
    	color: white;
    }
    
    A:hover {
    	text-decoration: none;
    	color: yellow;
    }
    Funziona molto bene sui link testuali ma non fa nulla sulle immagini che mantengono un bordo blu di default (davvero orribile !).
    Grazie e ciao! RM.
    Chi non punisce il male comanda che si faccia.

  2. #2
    boolbo
    Guest
    Devi dare border zero sull'immagine, così:

    e il brutto bordino blu sparirà!

  3. #3
    Ma io non voglio toglierlo!!! Voglio farlo diventare di colore bianco e, possibilmente, cambiargli colore al passaggio del mouse.
    Chi non punisce il male comanda che si faccia.

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    prova a definire anche:
    a
    a:active

  5. #5
    E come lo dovrei inserire, così?
    codice:
    A:link, A:visited {
    	text-decoration: none;
    	color: white;
    }
    
    A:active { color: white;} 
    
    A:hover {
    	text-decoration: none;
    	color: yellow;
    }
    Chi non punisce il male comanda che si faccia.

  6. #6
    boolbo
    Guest
    Ah non vuoi toglierlo. Ok!
    Ho la soluzione per te:

    Questo è il codice per lo style:

    codice:
    <style type="text/css">
    <!--
    A:link, A:visited, A:active {
    	text-decoration: none;
    	color: white;
    	border: 1px solid #FF0000;
    }
    A:hover {
    	text-decoration: none;
    	color: yellow;
    	border: 1px solid #FFFF00;
    }
    -->
    </style>
    mentre togli da HTML il bordo all'immagine mettendolo a zero come ti avevo detto così:

    E funzionerà come vuoi tu, il tempo di uploadarlo e se vuoi ti posto l'indirizzo per vederel 'esempio funzionante!

  7. #7
    boolbo
    Guest
    Qui trovi l'esempio funzionante:
    http://boolbo.com/test/prova.htm

    non saranno i colori che volevi tu, ma lo sai ti basta cambiare il codice esadecimale dei colri nella definizione "border" del CSS.

  8. #8
    Funziona in parte... funziona solo con i bordi sinistro, destro e inferiore. Quello superiore non si vede. Ma sopprattutto in questo modo mi appare anche il bordo sui link testuali che sono nella pagina e quelli funzionavano bene prima ( ). Non ci sarebbe qualcosa appositamente per le immagini?
    Questo è l'indirizzo della pagina in questione così puoi vedere tu stesso quello che ti ho descritto sopra --> http://show.supereva.it/rawmaterials...trumenti_1.htm
    Chi non punisce il male comanda che si faccia.

  9. #9
    ...altrimenti saprei come far rimanere il bordo bianco, ma vuoi mettere se mi cambia colore? Tutta un'altra musica!!! :metallica
    Chi non punisce il male comanda che si faccia.

  10. #10
    boolbo
    Guest
    Se guardi il mio esempio funziona su tutti i lati dell'immagine, forse c'è qualcosa che non va nel tuo codice....ma lo vediamo dopo.

    Si effetitvamente anche i link hanno (ovviamente) preso quella caratteristica. No non c'è nulla per le immagini, però puoi usare questo metodo.

    Usa questo CSS:

    codice:
    <style type="text/css">
    <!--
    A:link, A:visited, A:active {
    	text-decoration: none;
    	color: white;
    }
    A:hover {
    	text-decoration: none;
    	color: yellow;
    }
    A.immagini:link, A.immagini:visited, A.immagini:active {
    	text-decoration: none;
    	color: white;
    	border: 1px solid #FF0000;
    }
    A.immagini:hover {
    	text-decoration: none;
    	color: yellow;
    	border: 1px solid #FFFF00;
    }
    -->
    </style>
    ed in ogni link con immagine metti questo:
    class="immagini"

    come in questo esempio:
    In questo modo i links testuali saranno preservati, ora qualche secondo ed aggiorno anche il mio esempio.

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