[Sugerencia] Poner los hipervinculos y links de otro color

Iniciado por Aikanáro Anário, 29 Enero 2010, 01:06 AM

0 Miembros y 1 Visitante están viendo este tema.

sirdarckcat

#20
 :¬¬ ok lo hago automaticamente por ti.

los que entren a este topic automagicamente usaran el theme 2.0



Saludos!!

yasión


sirdarckcat


Carloswaldo

Solo diré algo...

converted-azul: 271312 personas están usando este tema.

Littlehorse

An expert is a man who has made all the mistakes which can be made, in a very narrow field.

sirdarckcat


Carloswaldo


el-brujo

¿antes cómo salía?

Ya no lo recuerdo, pero hay un problema, la hoja de estilos del tema por defecto no se ha tocado desde hace años y debería salir igual, pero al aplicar algún parche del SMF cambió una variable de los links en los topics xD url, deberé buscarlo....

En el index del foro nunca ha salido subrayado, pero si es cierto que antes en los mensajes (topics) se distinguían los enlaces y ahora.

Pendiente por solucionar.

....

#28
Bueno , ya que me aburro , ya os digo el problema directamente :

Me puse a mirar el css , en primer lugar tenemos esto:


A:link        {
text-decoration: none;
color: #000000;
background-color: transparent;
}

A:visited     {
text-decoration: none;
color: #000000;
background-color: transparent;
}

A:hover       {
color: #006699;
/* position:relative; */
top:1px;
right:0px;
text-decoration: none;
background-color: transparent;
}


---

Pense  que el echo de no tener el text-decoration: underline; seria el problema.

Pero la gracia no esta ahí , porque mas adelante nos encontramos con lo siguiente:


a.posted:link        {
text-decoration: none;
color: #006699;
background-color: transparent;
}

a.posted:visited     {
text-decoration: none;
color: #006699;
background-color: transparent;
}

a.posted:hover       {
text-decoration: underline;
}


Asi que me puse a buscar en el codigo fuente de este post por ejemplo y valla que sorpresa:

<hr width="100%" size="1" class="hrcolor" />
<div style="overflow: auto; width: 100%;">den click <a href="http://foro.elhacker.net/?theme=33" target="_blank">aqui</a> para arreglarlo.</div>
</td>
</tr>


La sorpresa es que no hay un class="posted" en los links.

Por lo tanto hay varias formas de solucionarlo :

-La primera , crear una clase para al div del contenido y definir los links para esa clase de div.

.contenidopost a:link        {
text-decoration: none;
color: #006699;
background-color: transparent;
}

.contenidopost a:visited     {
text-decoration: none;
color: #006699;
background-color: transparent;
}

.contenidopost a:hover       {
text-decoration: underline;
}

y luego en el div
<div class="contenidopost" style="....

-La segunda:

cuando se cree un link (si se almacena en la base de datos como tag [url] se puede cambiar en el conversor de tags) lleve asignado su class="posted" en el.


No había visto antes el div del post , pero me parece un poco guarro que tenga el css embebido en el style (con todos los respetos) , lo mejor seria que todo el estilo acabase en la hoja de estilo correspondiente.

sirdarckcat

seh, de hecho es nadamas:

Código (css) [Seleccionar]
.post a{
color: otrocolor;
}


Saludos!!