[Reddes.bvs-tech] CSS BVS 5.2.11
Julio Cesar T Takayama
julio.takayama at bireme.org
Thu Jul 22 18:35:22 BRST 2010
Estimados Juan y Edgar,
En la versión 5.x de BVS-Site, se agriegaron IDs por componente de forma que se pueda especificar una aparencia a un determinado componente atribuyendo selectores de CSS.
El BVS-site 5.x implementa los com ponentes con la siguiente estructura
< div class = "collection" id = "c_107" >
< h3 >
< span >< a href =" # " >Título del Componente</ a ></ span >
</ h3 >
<ul>
<li>Item</li>
</ul>
</div>
.collection --> atribución genérica de aparencia
#c_107 --> estilos específicos del componente
Utilizar el atributo !important funciona, pero no es la solución adecuada porque rompe la herencia.
Lo mas adecuado seria
#c_107 H3 SPAN {
border-color: red;
}
un saludo, y gracias por la participación
Júlio Takayama
BIREME/OPAS/OMS, Supervisor (DGI/GA)
[Newsletter BVS – Acesse as últimas notícias em 3 idiomas] http://newsletter.bireme.br/
+ 55 11 5576-9819
----- Original Message -----
From: "Juan Gomez" <jbgomez21 at gmail.com>
To: "Edgar Rodríguez de Vera" <edgar at inhem.sld.cu>, "reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
Sent: Thursday, July 22, 2010 3:33:54 PM
Subject: Re: [Reddes.bvs-tech] CSS BVS 5.2.11
Edgar, muchas gracias por la respuesta.
Esa solución me parece mejor a la que propuse.
De todas formas mande el aviso para que en algún momento corrijan eso ya que la idea es que el usuario retoque la css de por ejemplo .collection y que tenga el efecto deseado y no tener que estar mirando porque es que no toma el cambio.
Saludos,
Juan
El 22 de julio de 2010 08:25, Edgar Rodríguez de Vera < edgar at inhem.sld.cu > escribió:
Hola Juan:
Lo que tiene que hacer es poner !important para que el estilo no se sobreescriba por el redefinido anteriormente, a continuación le dejo un ejemplo de como debe quedar.
.collection H3 SPAN {
border-color: red !important ;
}
con esto debe quedar resuelto el problema.
saludos,
Atte. Edgar Rodríguez de Vera
----- Original Message -----
From: Juan Gomez
To: reddes bvs-tech
Sent: Wednesday, July 21, 2010 11:59 PM
Subject: [Reddes.bvs-tech] CSS BVS 5.2.11
Hola Julio Takayama ,
He encontrado algun detalle en las CSS de la nueva BVS 5.2.11.
Por ejemplo antes en la BVS 4.01 si se queria retocar el estilo de algun componente (ej: collection)
modificaba por ejemplo alguna entrada en el archivo components.css
ej:
#collection H3 SPAN {
border-color: red;
}
y con esto lograba que el rectangulo que se encuentra a la izquierda del nombre del componente tenga el color rojo.
eso funcionaba bien en la BVS 4.01
Ahora en la nueva BVS 5.2.11 como se cambio el componente collection de #collection a .collection (o sea se lo definio como clase)
surge el siguiente problema.
Si modifico al igual que antes
.collection H3 SPAN {
border-color: red;
}
el cambio no tiene efecto!!
Esto es porque el estilo es redefinido por
.firstColumn div h3 span, .secondColumn div h3 span, .thirdColumn div h3 span, #search h3 span, #searchConcepts h3 span, .level2 .middle div h3 span {
border-left:6px solid #567A7A;
font-size:80%;
}
que es mas especifico.
Antes no pasaba esto porque #collection era mas especifico.
es decir en el codigo fuente de la BVS se paso de
<div id="collection">
<h3>
<span>
<a href="../php/level.php?lang=es&component=17">Literatura científica</a>
</span>
</h3>
<ul>
</ul>
</div>
a
<div id="c_17" class="collection">
<h3>
<span>
<a href="../php/level.php?lang=es&component=17">Literatura científica</a>
</span>
</h3>
<ul>
</ul>
</div>
una posible solucion seria la de definir en la BVS 5.2.11 el estilo del la siguiente forma
DIV .collection H3 SPAN {
border-color: red;
}
Al agregar el DIV delante de la definicion se logra lo que se quiere.
Les menciono esto porque se supone que la definicion de los estilos en la hoja components.css estan para que se los retoque y poder redefinir el comportamiento los mismos.
pero como estan definidos en este momento al retocarlos no tienen ningun efecto.
espero tu respuesta.
Saludos,
Juan
El 28 de mayo de 2010 14:35, Marcos Luis Mori < marcos.mori at bireme.org > escribió:
Hola a todos,
Gustaría de informarles que en nuestra lista están ingresados Julio Takayama y su equipo de diseño gráfico de BIREME que van brindarnos informaciones interesantes a respecto de eso asunto.
gracias,
Marcos Luis Mori
RST/MTI
BIREME/OPS/OMS
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
__________ Informacisn de ESET Smart Security, versisn de la base de firmas de virus 5298 (20100721) __________
ESET Smart Security ha comprobado este mensaje.
http://www.eset.com
_______________________________________________
Reddes.bvs-tech mailing list
Reddes.bvs-tech at listas.bireme.br
http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20100722/64d2c693/attachment-0001.html
More information about the Reddes.bvs-tech
mailing list