Re: [Ovillo] Problema de bordes con IE
.nav ul li { border: 1px solid #666; /* border: 1px solid #666; */ font-size: 0.8em; text-align: center; display:block; float: left; padding:0px; margin:0px; height: 30px; width: 118px; } *-Mensaje original- *De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org] En nombre *de Guiomar Valdés *Enviado el: miércoles, 23 de marzo de 2011 05:20 a.m. *Para: ovillo@lists.ovillo.org *Asunto: [Ovillo] Problema de bordes con IE * *Hola a todos. *Tengo el siguiente problema, he puesto una lista con enlaces para hacer la *típica barra de cabecera, y a cada li le he dado un borde. En IE no me *mustra los bordes de ninguna manera, y eso que ya he mirado si es un tema *del ancho dado a cada li Dejo el código y el CSS. *La parte que me da problemas es la caja llamada nav. * *Muchas gracias. * * * * * * *div class=cabecera *div class=contenido_cabecera * div class=fila *div class=col_izda img src=images/logo.gif alt=logo/ */div *div class=col_dcha * div class=inicio *ul * li Inicio /li * li Contacto /li */ul * /div * div class=idiomas *ul * li Castellano /li * li Catala /li * li English /li */ul * /div * div class=buscar *fieldset * label for=buscar *input type=text *id=buscar / *Buscar /label */fieldset *img src=images/lupa.gif alt=lupa / /div */div * /div * div class=nav *ul * li a href=#Información Corporativa /a/li * li a href=#Productos /a/li * li a href=#Información Corporativa /a/li * li a href=#Financiar/a/li * li a href=#Información /a/li * li a href=#Información Corporativa /a/li * li a href=#Servicios /a/li */ul * /div */div * /div * * * *ESTILOS * * * * * *.cabecera { * background-color: white; *overflow: auto; * width: 100%; * *} * * * * *.contenido_cabecera { * margin: auto; *width: 920px; * * * *} * *.cabecera ul li { * *float:left; *list-style:none; *color:white; *padding:5px; *} * * * * *.cabecera a { *text-decoration:none; * * *} * * * *.nav { *color:black; * float: left; *width: 100%; *margin-top: 15px; *display:block; *} * * *.nav ul { * * margin: 0; *padding: 0; * width: 100%; * * *} * * * * * *.nav ul li { * * border: 1px solid#666; *font-size: 0.8em; *text-align: center; * display:block; * float: left; * padding:0px; * margin:0px; *height: 30px; * width: 118px; * *} * * * *.fila { * *width:100%; *float:left; * *} * * *.col { *float:left; *width:33%; *margin-top: 10px; * *} * *-- *Guio *___ *Lista de distribución Ovillo *Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org *Puedes modificar tus datos o desuscribirte en la siguiente dirección: *http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
Buenas tardes, acudo hoy a vosotros con un problema que apriori puede parecer trivial pero os aseguro que no lo es. Tengo un div, del que conozco las dimensiones y dentro debo pintar una imagen, centrada horizontal y verticalmente, sin saber el tamaño que puede tener, por lo que no puedo jugar con margins y paddings ... he conseguido que funcione utilizando display:table y display: table-cell pero curiosamente SOLO funciona en IE 8, y no el el resto (IE 7, Firefox y Chrome), para el resto, cuando la imagen es más pequeña, se pega al top/left. Os paso extracto de la página: #ofertas{margin:5px 0 0 280px;width:675px;min-height: 170px;} #ofertas p{ margin:5px 0} #ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24} #ofertas div.imagen{ border:solid 2px #dadada; padding:5px; width:144px; height:144px; float:left; margin-right:10px; display: table; } #ofertas div.imagen img { display: table-cell; vertical-align: middle; position: relative; } div id=ofertas class=oferton div class=imagen img src=img/1img_viajes.gif alt=x / /div h4Aqui el título de la oferta/h4 pAquí la descripción de la oferta. Aquí la descripción de la oferta. Aquí la descripción de la oferta.Aquí la descripción de la oferta. Aquí la descripción de la oferta.a href= class=resaltadoMás info .../a/p /div ¿Se os ocurre como hacerlo para que funcione en todos los navegadores? -- Montserrat Vázquez Hernando mvazq...@ceca.es ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
¿Te valdría ponerla como imagen de fondo centrada y sin repetir? http://www.treeweb.es/TreeWeb/Articulos/HTML-y-CSS/Centrar-imagen-de-fondo-en-una-pagina Si no también puedes probar algo de esto: http://www.treeweb.es/TreeWeb/Articulos/HTML-y-CSS/Centrar-un-div-en-una-pagina El 24 de marzo de 2011 14:19, Montserrat Vázquez Hernando mvazq...@ceca.esescribió: Buenas tardes, acudo hoy a vosotros con un problema que apriori puede parecer trivial pero os aseguro que no lo es. Tengo un div, del que conozco las dimensiones y dentro debo pintar una imagen, centrada horizontal y verticalmente, sin saber el tamaño que puede tener, por lo que no puedo jugar con margins y paddings ... he conseguido que funcione utilizando display:table y display: table-cell pero curiosamente SOLO funciona en IE 8, y no el el resto (IE 7, Firefox y Chrome), para el resto, cuando la imagen es más pequeña, se pega al top/left. Os paso extracto de la página: #ofertas{margin:5px 0 0 280px;width:675px;min-height: 170px;} #ofertas p{ margin:5px 0} #ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24} #ofertas div.imagen{ border:solid 2px #dadada; padding:5px; width:144px; height:144px; float:left; margin-right:10px; display: table; } #ofertas div.imagen img { display: table-cell; vertical-align: middle; position: relative; } div id=ofertas class=oferton div class=imagen img src=img/1img_viajes.gif alt=x / /div h4Aqui el título de la oferta/h4 pAquí la descripción de la oferta. Aquí la descripción de la oferta. Aquí la descripción de la oferta.Aquí la descripción de la oferta. Aquí la descripción de la oferta.a href= class=resaltadoMás info .../a/p /div ¿Se os ocurre como hacerlo para que funcione en todos los navegadores? -- Montserrat Vázquez Hernando mvazq...@ceca.es ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
Buenas tardes Gerardo, me temo que no es el mismo caso. El primero que propones no es posible, puesto que la imagen (o imágenes pues este div se repite n veces en la página, una por cada oferta que presento) no puede ir de background; y en cuanto a la segunda, el dichoso div que contiene la imagen no puedo referenciarse en función del body, puesto que no es único ... jejeje parecía muy fácil pero llevo ya un buen rato. De cualquier forma, gracias por tu aportación. Saludos, Montserrat Vázquez Hernando mvazq...@ceca.es El 24/03/2011 14:25, Gerardo Oscar Jimenez Tornos escribió: ¿Te valdría ponerla como imagen de fondo centrada y sin repetir? http://www.treeweb.es/TreeWeb/Articulos/HTML-y-CSS/Centrar-imagen-de-fondo-en-una-pagina Si no también puedes probar algo de esto: http://www.treeweb.es/TreeWeb/Articulos/HTML-y-CSS/Centrar-un-div-en-una-pagina El 24 de marzo de 2011 14:19, Montserrat Vázquez Hernando mvazq...@ceca.esescribió: Buenas tardes, acudo hoy a vosotros con un problema que apriori puede parecer trivial pero os aseguro que no lo es. Tengo un div, del que conozco las dimensiones y dentro debo pintar una imagen, centrada horizontal y verticalmente, sin saber el tamaño que puede tener, por lo que no puedo jugar con margins y paddings ... he conseguido que funcione utilizando display:table y display: table-cell pero curiosamente SOLO funciona en IE 8, y no el el resto (IE 7, Firefox y Chrome), para el resto, cuando la imagen es más pequeña, se pega al top/left. Os paso extracto de la página: #ofertas{margin:5px 0 0 280px;width:675px;min-height: 170px;} #ofertas p{ margin:5px 0} #ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24} #ofertas div.imagen{ border:solid 2px #dadada; padding:5px; width:144px; height:144px; float:left; margin-right:10px; display: table; } #ofertas div.imagen img { display: table-cell; vertical-align: middle; position: relative; } div id=ofertas class=oferton div class=imagen img src=img/1img_viajes.gif alt=x / /div h4Aqui el título de la oferta/h4 pAquí la descripción de la oferta. Aquí la descripción de la oferta. Aquí la descripción de la oferta.Aquí la descripción de la oferta. Aquí la descripción de la oferta.a href= class=resaltadoMás info .../a/p /div ¿Se os ocurre como hacerlo para que funcione en todos los navegadores? -- Montserrat Vázquez Hernando mvazq...@ceca.es ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
table-cell se comporta como una celda de una tabla, y ahi esta justamente el error, no es la imagen la que debe llevar las propiedades que le estas dando, seria algo como: #ofertas div.imagen div { display: table-cell; vertical-align: middle; position: relative; } div class=imagen divimg src=img/1img_viajes.gif alt=x //div /div saludos El 24 de marzo de 2011 14:19, Montserrat Vázquez Hernando mvazq...@ceca.esescribió: Buenas tardes, acudo hoy a vosotros con un problema que apriori puede parecer trivial pero os aseguro que no lo es. Tengo un div, del que conozco las dimensiones y dentro debo pintar una imagen, centrada horizontal y verticalmente, sin saber el tamaño que puede tener, por lo que no puedo jugar con margins y paddings ... he conseguido que funcione utilizando display:table y display: table-cell pero curiosamente SOLO funciona en IE 8, y no el el resto (IE 7, Firefox y Chrome), para el resto, cuando la imagen es más pequeña, se pega al top/left. Os paso extracto de la página: #ofertas{margin:5px 0 0 280px;width:675px;min-height: 170px;} #ofertas p{ margin:5px 0} #ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24} #ofertas div.imagen{ border:solid 2px #dadada; padding:5px; width:144px; height:144px; float:left; margin-right:10px; display: table; } #ofertas div.imagen img { display: table-cell; vertical-align: middle; position: relative; } div id=ofertas class=oferton div class=imagen img src=img/1img_viajes.gif alt=x / /div h4Aqui el título de la oferta/h4 pAquí la descripción de la oferta. Aquí la descripción de la oferta. Aquí la descripción de la oferta.Aquí la descripción de la oferta. Aquí la descripción de la oferta.a href= class=resaltadoMás info .../a/p /div ¿Se os ocurre como hacerlo para que funcione en todos los navegadores? -- Montserrat Vázquez Hernando mvazq...@ceca.es ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
Efectivamente tenías razón, este código es más correcto, aún así me temo que no funciona ... Gracias! Montserrat Vázquez Hernando Business Intelligence y Servicios Interactivos Confederación Española de Cajas de Ahorros (CECA) 915965078 mvazq...@ceca.es El 24/03/2011 14:37, Diego Burich escribió: table-cell se comporta como una celda de una tabla, y ahi esta justamente el error, no es la imagen la que debe llevar las propiedades que le estas dando, seria algo como: #ofertas div.imagen div { display: table-cell; vertical-align: middle; position: relative; } div class=imagen divimg src=img/1img_viajes.gif alt=x //div /div saludos El 24 de marzo de 2011 14:19, Montserrat Vázquez Hernando mvazq...@ceca.esescribió: Buenas tardes, acudo hoy a vosotros con un problema que apriori puede parecer trivial pero os aseguro que no lo es. Tengo un div, del que conozco las dimensiones y dentro debo pintar una imagen, centrada horizontal y verticalmente, sin saber el tamaño que puede tener, por lo que no puedo jugar con margins y paddings ... he conseguido que funcione utilizando display:table y display: table-cell pero curiosamente SOLO funciona en IE 8, y no el el resto (IE 7, Firefox y Chrome), para el resto, cuando la imagen es más pequeña, se pega al top/left. Os paso extracto de la página: #ofertas{margin:5px 0 0 280px;width:675px;min-height: 170px;} #ofertas p{ margin:5px 0} #ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24} #ofertas div.imagen{ border:solid 2px #dadada; padding:5px; width:144px; height:144px; float:left; margin-right:10px; display: table; } #ofertas div.imagen img { display: table-cell; vertical-align: middle; position: relative; } div id=ofertas class=oferton div class=imagen img src=img/1img_viajes.gif alt=x / /div h4Aqui el título de la oferta/h4 pAquí la descripción de la oferta. Aquí la descripción de la oferta. Aquí la descripción de la oferta.Aquí la descripción de la oferta. Aquí la descripción de la oferta.a href= class=resaltadoMás info .../a/p /div ¿Se os ocurre como hacerlo para que funcione en todos los navegadores? -- Montserrat Vázquez Hernando mvazq...@ceca.es ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
Así funciona: http://www.treeweb.es/ShareCode/4f5b30d0ccebc21a3741ed38f2ef305a Lo que pasa es que si usas algún cms tendrás que cambiar la vista para añadir el style del bloque imagen. El 24 de marzo de 2011 14:48, Montserrat Vázquez Hernando mvazq...@ceca.esescribió: Efectivamente tenías razón, este código es más correcto, aún así me temo que no funciona ... Gracias! Montserrat Vázquez Hernando Business Intelligence y Servicios Interactivos Confederación Española de Cajas de Ahorros (CECA) 915965078 mvazq...@ceca.es El 24/03/2011 14:37, Diego Burich escribió: table-cell se comporta como una celda de una tabla, y ahi esta justamente el error, no es la imagen la que debe llevar las propiedades que le estas dando, seria algo como: #ofertas div.imagen div { display: table-cell; vertical-align: middle; position: relative; } div class=imagen divimg src=img/1img_viajes.gif alt=x //div /div saludos El 24 de marzo de 2011 14:19, Montserrat Vázquez Hernando mvazq...@ceca.esescribió: Buenas tardes, acudo hoy a vosotros con un problema que apriori puede parecer trivial pero os aseguro que no lo es. Tengo un div, del que conozco las dimensiones y dentro debo pintar una imagen, centrada horizontal y verticalmente, sin saber el tamaño que puede tener, por lo que no puedo jugar con margins y paddings ... he conseguido que funcione utilizando display:table y display: table-cell pero curiosamente SOLO funciona en IE 8, y no el el resto (IE 7, Firefox y Chrome), para el resto, cuando la imagen es más pequeña, se pega al top/left. Os paso extracto de la página: #ofertas{margin:5px 0 0 280px;width:675px;min-height: 170px;} #ofertas p{ margin:5px 0} #ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24} #ofertas div.imagen{ border:solid 2px #dadada; padding:5px; width:144px; height:144px; float:left; margin-right:10px; display: table; } #ofertas div.imagen img { display: table-cell; vertical-align: middle; position: relative; } div id=ofertas class=oferton div class=imagen img src=img/1img_viajes.gif alt=x / /div h4Aqui el título de la oferta/h4 pAquí la descripción de la oferta. Aquí la descripción de la oferta. Aquí la descripción de la oferta.Aquí la descripción de la oferta. Aquí la descripción de la oferta.a href= class=resaltadoMás info .../a/p /div ¿Se os ocurre como hacerlo para que funcione en todos los navegadores? -- Montserrat Vázquez Hernando mvazq...@ceca.es ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
Centrandome en lo concerniente a la imagen mira esto, puedes probarlo con diferentes dimensiones de la imagen. La parte del texto ya es otra cosa, igual convendría meterlo en otro DIV para poder formatearlomejor. Mira a ver: http://www.treeweb.es/ShareCode/47bd11e105526d581f1b5da0d9a76fa8 Espero te sirva. Saludos Jaume ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Centrar horizontal y verticalmente una imagen dentro de un div
Está perfecto El 24 de marzo de 2011 15:56, jaume op jaum...@gmail.com escribió: Centrandome en lo concerniente a la imagen mira esto, puedes probarlo con diferentes dimensiones de la imagen. La parte del texto ya es otra cosa, igual convendría meterlo en otro DIV para poder formatearlomejor. Mira a ver: http://www.treeweb.es/ShareCode/47bd11e105526d581f1b5da0d9a76fa8 Espero te sirva. Saludos Jaume ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo