Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Nascondere la sottolinea in un collegamento ht

    ciao a tutti ^^

    volevo chiedervi come nascondere la sottolinea in un link ...
    nascondere per poi, quando si passa il mouse sul link, farla ricomparire (magari con un bell'effetto grassetto )

    grazie e ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    170
    Ciao, Per formattare il testo di un link devi usare il css:
    Per il link:
    a:link {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }
    Per i link già visitati
    a:visited {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }
    quando ci stai sopra con il puntatore:
    a:hover, a:active {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

  3. #3
    grazie 1000 ... una cosa però ..

    io per esempio ho questo script
    echo '<table id="table1">';
    for ($i=0;$i<=8;$i++) {
    echo '<tr><td><font>ciao'.$i.'</font></td></tr>';
    }

    come faccio a fare quelle cose sulla stringa "ciao$i" ?

    cioè per esempio, il css è un file a parte (quindi come lo importo ?). posso scrivere il css direttamente nello script invece di importarlo ?

    grazie ancora

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    170
    nella head della pagina inserisci:
    <link rel="stylesheet" href="percorso/nome_file.css" type="text/css" />
    dai una classe all'elemonto che vuoi formattare:
    echo '<tr><td><font><span class="nome_classe">ciao'.$i.'</span></font></td></tr>';
    e poi dai nel css la formattazione della classe:

    Se è un link:
    .nome_classe:link {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }
    Per i link già visitati
    .nome_classe:visited {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }
    quando ci stai sopra con il puntatore:
    .nome_classe:hover, .nome_classe:active {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }


    se è testo normale:
    .nome_classe{
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

  5. #5
    uhm ... non mi funziona ...
    allora io ho fatto così:

    ho fatto un echo all'inizio dello script php dove ho scritto:

    echo '<head><link rel="stylesheet" href="style.css" type="text/css"/></head>';

    ok dopo ho scritto il file style.css e c'ho messo:

    .linkato:link {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    .visitato:visited {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    .puntato:hover, .puntato:active {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    normale{
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    l'ho salvato e poi ho fatto: echo '<font color="'.$file_ini[colors][$i].'"><span class="puntato"> '.$str_newswii.'</span></font>

    però quando c punto il mouse sopra non fa niente ...

    PS: dovrebbe cambiare il font da verdana ad arial

  6. #6
    no ...

    proprio nn funziona... sta volta ho scritto nel css:
    classe:hover, classe:active {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    classe:link{
    font-family:Verdana;
    font-size:10pt;
    text-decoration: none;
    }

    ma il link lo vedo sempre con lo stile di default

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    170
    Allora, se hai fatto:
    <span class="puntato"> '.$str_newswii.'</span>
    La classe dell'elemento da formattare è "puntato", quindi il css sarà:

    .puntato:link {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    .puntato:visited {
    font-family:arial;
    font-size:8pt;
    text-decoration: none;
    }

    .puntato:hover, .puntato:active {
    font-family:verdana;
    font-size:8pt;
    text-decoration: underline;
    }

    ma questa cosa funziona se il testo della classe è un link, ma nel tuo caso non mi sembra.

  8. #8
    allora:
    la stringa che vissualizza è questa:
    echo '<font color="'.$file_ini[colors][$i].'"><span class="news"><a href=$q='.$str_newswii.'> '.$str_newswii.'</a></span></font></td>';

    il css è questo:
    .news:link {
    font-family:Verdana;
    font-size:8pt;
    text-decoration: none;
    }

    .news:hover, .news:active {
    font-family:Verdana;
    font-size:8pt;
    text-decoration: underline;
    }

    ma proprio nn funziona

    cioè nn cambia neanche lo stile del link (sempre caratteri blu con sottolinea)

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    170
    Prova a togliere lo span e a mettere la class="news" all'interno di <a....

  10. #10
    ooooooooooook

    grazie mille però una cosa: perkè se scrivo all'interno del css:

    classe:link{
    color=$file_ini[colors][$1];
    }

    non mi cambia il colore ?

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.