Pagina 1 di 2 12 UltimoUltimo
Visualizzazione risultati 1 fino 30 di 33

Discussione: evidenziare una scritta al passaggio del mouse

  1. #1
    Guest

    Predefinito evidenziare una scritta al passaggio del mouse

    Buongiorno a tutti, ecco cosa vorrei sapere:
    come faccio a far evidenziare una scritta con un collegamento ipertestuale quando ci passo sopra con il mouse. Non so se mi sono spiegato troppo bene, in parole più semplice vorrei far cambiare colore a una scritta quando ci passo sopra con il mouse senza però cliccarci. Grazie in anticipo per la risposta.

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    E un semplice codice css:
    Codice:
    a:link{
        color:#00FF00;  
        font-family:Comic Sans MS;  
        font-size:10pt; 
    }
    a:visited{
        color:#00FF00;  
        font-family:Comic Sans MS;  
        font-size:10pt; 
    }
    a:active{
        color:#00FF00;  
        font-family:Comic Sans MS;  
        font-size:10pt; 
    }
    a:hover{
        color:#FF0000;  
        font-family:Comic Sans MS;  
        font-size:10pt; 
    }
    Devi personalizzarti i vari link qui sopra elencati in particolare l'ultimo e quello al passaggio del mouse, cioè quello che ti serve a te.
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    una in particolare, tutti i collegamenti ? Per cabiare il colore a tutti i link devi aggiungere nua cosa simile nel tuo tag <head>
    Codice HTML:
    <style type="text/css">
     A {  color: red; }
     A:hover { color: orange; }
    </style>
    che rende tutti i link rossi, e arancioni quando ci passi sopra con il mouse (hover). Se invece il link è uno in particolare, devi prima dargli una classe, in modo da poterl individuare, e poi colorarlo in un modo simile a sopra
    Codice HTML:
    <style type="text/css">
     A.miolink {  color: red; }
     A.miolink:hover { color: orange; }
    </style>
    
    ...  più avanti nella pagina ...
    
    <p>... potete cliccare su <a class="miolink" href="pagina.html">questo link</a> .... </p>

    @miki: nel css più regole possono essere applicate allo steso elemento, per cui il tuo codice è un po' ridondante. Un terzo delle righe ti permette di raggiungere lo stesso risultato:
    Codice:
    a {
        color: #00FF00;  
        font-family:Comic Sans MS;  
        font-size:10pt; 
    }
    a:hover {
        color: #FF0000;  
    }
    Ultima modifica di dreadnaut : 12-08-2007 alle ore 12.14.24

  4. #4
    Guest

    Predefinito

    Grazie, proprio quelo che volevo, e se invece vorrei cambiare l'immagine dietro il link? Cioè, per esempio un pulsante, ci passi sopra e si illumina. Come si fa?

  5. #5
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Intanto, per completezza ti do un link ad una spiegazione dei colori in css, perché magari rosso e arancione non ti vanno.

    Per quanto riguarda le immagini, è un discorso simile ma diverso. Dipende molto da che immagine hai dietro al link. Dimensione fissa? Include la scritta? è solo uno sfondo?

  6. #6
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Si può fare sia con flash sia con un semplice script js e due differenti immagini, se vuoi chiedi che posto.
    Apprezzi l'aiuto? Offrimi un caffè!

  7. #7
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Miki92, entrambi i modi che hai citato sono un po' antichi e sicuramente non accessibili. Lo stesso risultato può essere ottenuto solo con html e css. Leggi magari un articolo a riguardo.

    @midiclorian: come puoi scrivere su un sito cose di una erroneità suprema? tipo:
    sulla Terra utilizziamo il silicio per costruire le CPU (o unità centrali di calcolo) dei microchip dei computers, per via della sua alta conduttività
    Decisamente no, il silicio viene utilizzato proprio perché non è altamente conduttivo (quelli sono i metalli...) ma perché è semi-conduttivo
    Ultima modifica di dreadnaut : 12-08-2007 alle ore 12.24.01

  8. #8
    Guest

    Predefinito

    guardate questo è il mio sito: midiclorian.altervista.org nel menù a sinistra vorrei ad esempio che quando passi sopra la sezione enciclopedia l'immagine dietro il link, cioè il rettangolino blu, o diventasse più scuro e si rovesciasse, insomma che l'immagine cambi.

    @dreadnaut mi fa piacere che te ne intendi al riguardo, quelle sono cose che trovo in giro, io non sono molto bravo in materia.
    Ultima modifica di midiclorian : 12-08-2007 alle ore 12.26.26

  9. #9
    Guest

    Predefinito

    da quel che ho capito vuoi che c'è un img e quando ci si passa col mouse cambia?Allora devi usare il roolover..credo che si chiami così ;)
    quello più semplice lo puoi trovare qui;)
    http://forum.it.altervista.org/basi-...avascript.html
    Ciao!! :D

  10. #10
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    in realtà basterebbe
    Codice HTML:
     A:hover {  background-image:  url(nuovaimmagine.jpg); }
    senza tanti rigiri, solo che il sito di midiclorian è fatto con Office-qualcosa, quindi è assurdamente complesso riuscire a metterci mano. Midi', se te lo fa fare il programma che usi bene, altrimenti guarda nella guida dello stesso. Io in quel sorgente non ci voglio metter mano

  11. #11
    Guest

    Predefinito

    si ma dipende...se lo mette nel menù dovrebbe avere una cosa del genere ;)
    Codice:
    A.menuhover {  background-image:  url(nuovaimmagine.jpg); color: #colore; }
    ciao ;)
    Ultima modifica di sIM : 12-08-2007 alle ore 12.38.17

  12. #12
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Ah quindi questa funziona è valida anche per le immagini oltre ai link?
    Apprezzi l'aiuto? Offrimi un caffè!

  13. #13
    Guest

    Predefinito

    certo! ma è un background...invece per fare cambiare l'img si deve fare come ho detto io al post 10 ;)
    http://forum.it.altervista.org/530657-post10.html

  14. #14
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    A.menuhover:hover { background-image: url(nuovaimmagine.jpg); color: #colore; }
    non dimentichiamo l'hover, senza quello non funziona

  15. #15
    Guest

    Predefinito

    ops..errore di battitura :D..cmq è così non come hai fatto tu :P ;)
    Codice:
    A.menu:hover { background-image: url(nuovaimmagine.jpg); color: #colore; }
    ;)..ciao D:

  16. #16
    zulukwebsite non è connesso Utente attivo
    Data registrazione
    16-07-2006
    Messaggi
    290

    Predefinito

    potresti fare così ad esempio
    css:

    Codice HTML:
    #menu {
    	height: 50px;
    	width: 200px;
    }
    #menu li {
    	float: left;
    }
    #menu a {
    	background-color: #00CCFF;
    	display: block;
    	height: 20px;
    	width: 50px;
    	text-align: center;
    	vertical-align: middle;
    	color: #FF0000;
    	margin-right: 12px;
    	margin-top: 5px;
    }
    #menu ul {
    	list-style-type: none;
    	margin: 0px;
    }
    #menu a:hover {
    	background-color: #0000FF;
    	display: block;
    	height: 20px;
    	width: 50px;
    	text-align: center;
    	vertical-align: middle;
    }

    body:

    Codice HTML:
    <div id="menu">
      <ul>
        <li><a href="#">link1</a></li>
        <li><a href="#">link2</a></li>
        <li><a href="#">link3</a></li>
      </ul>
      </div>

  17. #17
    Guest

    Predefinito

    Non ho capito una cosa, questi codici in che punto li devo inserire?

  18. #18
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    puoi metterli sia in un file .css che poi lo richiami tramite link nel tag head
    Codice HTML:
    <link href="nome.css" rel="stylesheet" type="text/css" />
    Sia nel campo head cosi:
    Codice HTML:
    <style type="text/css">codice_qui</style>
    Io a parer mio ti consiglio la prima opzione quella del file .css cosi invece di scrivere più righe nelle tue pagina web, con una richiami lo stesso codice. Poi fai come vuoi.
    Ultima modifica di miki92 : 13-08-2007 alle ore 13.37.15
    Apprezzi l'aiuto? Offrimi un caffè!

  19. #19
    Guest

    Predefinito

    Non mi funziona! Potete perfavore scrivermi il codice per intero, sapendo che la prima immagine si chiama image303 e si trova nella cartella index_file e la seconda si chiama image472, sempre nella stessa cartella.

  20. #20
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    come ti ho detto prima, non c'è un modo semplice di modificare il tuo codice come è adesso. Tutte le persone che hanno scritto in questo messaggio (me compreso in fondo) hanno suggerito metodi alternativi, per cui devi riscrivere il sito da capo. Se non riesci a farlo con il programma che usi, mettere mano in quel codice è troppo complesso.

  21. #21
    Guest

    Predefinito

    Io ho usato publisher, che mi consigliate di usare?
    Comunque sia il codice da inserire sarebbe questo?: A:hover { background-image="index_file/image303.gif" url("index_file/image472.gif"); }
    Ultima modifica di midiclorian : 13-08-2007 alle ore 14.07.16

  22. #22
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    il codice da inserire "sarebbe" (sempre nel tag <style> come quello per il colore dei link)
    Codice:
    A { background-image: url(index_file/image303.gif); }
    A:hover { background-image: url(index_file/image472.gif); }
    (il link normale ha uno sfondo, quello con il mouse sopra uno sfondo diverso)

  23. #23
    Guest

    Predefinito

    se scrivo: <style type="text/css">A { background-image: url(index_file/image303.gif); }
    A:hover { background-image: url(index_file/image472.gif); }</style>
    funziona ma non esattamente come volevo io, insomma vedi tu stesso: http://midiclorian.altervista.org/index.htm

  24. #24
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Ho usato il condizionale prima, non l'indicativo, proprio perché non funziona come vuoi tu

    In informatica le code non funzionano come uno vuole, ma come uno le ha programmate - tu le hai fatte programmare a Publisher, quindi funzionano come esso vuole.

  25. #25
    Guest

    Predefinito

    cioè io che doveri fare per farle funzionare come voglio, devo riscrivere tutto da capo?
    Toglimi una curiosità: <style type="text/css"> significa che quel cambiamento si applica a tutti i file text con collegementi ipertestuali?
    Ultima modifica di midiclorian : 13-08-2007 alle ore 15.00.56

  26. #26
    Guest

    Predefinito

    Dovresti usare un editor serio e dedicato, tipo dreamweaver, Nvu, ecc. (non Frontpage e tutta la famiglia office).


    Ciaoo!

  27. #27
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Citazione Originalmente inviato da midiclorian Visualizza messaggio
    Toglimi una curiosità: <style type="text/css"> significa che quel cambiamento si applica a tutti i file text con collegementi ipertestuali?
    uhm, no <style> ... </style> è il tag che si usa per le informazioni sullo "stile" (l'aspetto e il layout) di una pagina. L'attributo type="text/css" specifica che il contenuto del tag è sotto forma di testo (vs binario, o immagini etc) e in particolare in css - il formato di quelle regole che ti ho scritto prima

  28. #28
    Guest

    Predefinito

    capito, e se i volessi che il contenuto del tag fosse sotto forma di immagine doveri mettere type="image/css"?
    Ultima modifica di midiclorian : 15-08-2007 alle ore 11.26.03

  29. #29
    Guest

    Predefinito

    Citazione Originalmente inviato da midiclorian Visualizza messaggio
    capito, e se i vorrei che il contenuto del tag fosse sotto forma di immagine doveri mettere type="image/css"?
    "volessi"!

    Che intendi dire con "il contenuto del tag fosse sotto forma di immagine"??
    Quel tag è riferito al css, quindi per applicare gli stili css devi usare quel tag, punto.
    Non esistono altri formati per i css (sia quelli esterni sia quelli interni, scritti direttamente nella pagina html).


    Ciaoo!!

  30. #30
    Guest

    Predefinito

    Vebbè, questa parte la lascio perdere, mi accontentrò di usare quello che avevo chiesto all'inizio cioè di colorare solo i link, vi ringrazio per essere sempre così disponibili, anche con i proncipianti come me. Ciao!!!
    Ultima modifica di midiclorian : 15-08-2007 alle ore 11.31.00

Pagina 1 di 2 12 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •