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![]()
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![]()
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;
}
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![]()
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;
}
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
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![]()
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.
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)
Prova a togliere lo span e a mettere la class="news" all'interno di <a....
ooooooooooook
grazie milleperò una cosa: perkè se scrivo all'interno del css:
classe:link{
color=$file_ini[colors][$1];
}
non mi cambia il colore ?