gisc09 Posted July 19, 2012 Share Posted July 19, 2012 Hola buenos días, Abro este post porqué me he encontrado con un problema que parece ser no esta muy documentado y quiero poner la solución por si a alguien más le interesa o necesita ayuda. Para poner una imágen estática de fondo hay que modificar el css (/theme/tu_theme/css/global.css) y poner algo parecido a esto: body { background-image:url(../img/foto.jpg); background-attachment:fixed; background-repeat:no-repeat; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #5d717e; text-align: center; } Explico: lo más interesante son los atributos background. background-image: es la dirección de la imágen que queremos poner de fondo. background-repeat: con el valoor no-repeat la imagen no se repite background-attachment:fixed: esta es la propiedad css interesante. Con esta propiedad conseguimos que la imagen de fondo sea siempre visible y la tienda "flote" encima suya. Ejemplo (web en construcción e imagen provisional): http://www.oficlick.net 2 Link to comment Share on other sites More sharing options...
gisc09 Posted July 19, 2012 Author Share Posted July 19, 2012 Por un despiste lo he publicado en este apartado y quería publicarlo en discusión general. No se como eliminarlo y lo he creado en el apartado de discusión general. Siento las molestias! Link to comment Share on other sites More sharing options...
nadie Posted July 19, 2012 Share Posted July 19, 2012 Por un despiste lo he publicado en este apartado y quería publicarlo en discusión general. No se como eliminarlo y lo he creado en el apartado de discusión general. Siento las molestias! He movido el tema a esta sección, ya que es la sección de aportes, y queda todo mejor ordenado. Un saludo y gracias por tu colaboración con la comunidad de prestashop. Link to comment Share on other sites More sharing options...
EA4FVB Posted August 6, 2012 Share Posted August 6, 2012 Gracias por tu aporte gisc09, la verdad es que hace tiempo que no tocaba la imagen de fondo y me ha venido de perlas tu comentario para recordar donde habia que tocar. Link to comment Share on other sites More sharing options...
regalosbaratitos Posted August 14, 2012 Share Posted August 14, 2012 Muy bueno... Gracias Link to comment Share on other sites More sharing options...
anta Posted November 13, 2012 Share Posted November 13, 2012 Muchas gracias por este aporte, es lo que estaba buscando!!!, nada una duda, como le hago para que poner una cabecera y no se mezcle (sobreponga) con la imagen de background?. Saludos y muchas gracias por toda la ayuda que me puedan dar. Saludos. Link to comment Share on other sites More sharing options...
JoseMRT Posted November 17, 2012 Share Posted November 17, 2012 No se me cambia el fondo, estoy probando con lo siguiente y no pasa nada: body { background-image:url(http://www.subirimagenes.net/./pictures/d788a20c250668cf092ce9c3a159f152.jpg); background-attachment:fixed; background-repeat:no-repeat; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #5d717e; text-align: center; } Link to comment Share on other sites More sharing options...
JoseMRT Posted December 5, 2012 Share Posted December 5, 2012 No lo entiendo, estoy intentando insertar la imagen de fondo y no me deja. Alquien puede mirar que es lo que estoy haciendo mal?: body{ background-image:http://jamonesconarte.com/themes/alysum/css/images/Tac-4.jpg; background-attachment:fixed; background-repeat:no-repeat; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #5d717e; text-align: center; } Link to comment Share on other sites More sharing options...
airwalk Posted December 7, 2012 Share Posted December 7, 2012 Y para centrar la imagen añadir background-position:center; Buena info gisc09, da mucho juego un buen fondo estático. Link to comment Share on other sites More sharing options...
nadie Posted January 3, 2013 Share Posted January 3, 2013 Notificación para gisc09 * Aporte agregado al "Indice de Aportes" : http://www.prestasho...s-foro-espanol/ Link to comment Share on other sites More sharing options...
kilianwiky Posted January 21, 2013 Share Posted January 21, 2013 Hola buenos días, Abro este post porqué me he encontrado con un problema que parece ser no esta muy documentado y quiero poner la solución por si a alguien más le interesa o necesita ayuda. Para poner una imágen estática de fondo hay que modificar el css (/theme/tu_theme/css/global.css) y poner algo parecido a esto: body { background-image:url(../img/foto.jpg); background-attachment:fixed; background-repeat:no-repeat; font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #5d717e; text-align: center; } Explico: lo más interesante son los atributos background. background-image: es la dirección de la imágen que queremos poner de fondo. background-repeat: con el valoor no-repeat la imagen no se repite background-attachment:fixed: esta es la propiedad css interesante. Con esta propiedad conseguimos que la imagen de fondo sea siempre visible y la tienda "flote" encima suya. Ejemplo (web en construcción e imagen provisional): http://www.oficlick.net Hola nuenas darte las gracias por el aporte pero aun que sigo paso a paso no me funciona estoy usando prestashop 1.5.3.1 me podriais ayudar porfavor Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 (edited) Hola nuenas darte las gracias por el aporte pero aun que sigo paso a paso no me funciona estoy usando prestashop 1.5.3.1 me podriais ayudar porfavor Yo uso la abreviatura directamente, es decir asi: background:url('../img/foto,jpg') fixed no-repeat; Lo de no-repeat es si la imagen de fondo no se reporte, si se repote logicamente no pongas no-repeat Recuerda que si colocas la ruta asi: ../img/foto,jpg La imagen foto.jpg tiene que estar subido en la carpeta img de tu plantilla. /themes/tu-plantilla/img/ ¿Puedes pasarme la direccion de tu tienda, para ver lo que te puede estar pasando? --- Edito mensaje..... Me acabo de dar cuenta de que acabo de contestar a un mensaje de hace mas de 3 meses. (Sorry) Mas información sobre el "background", aquí: http://www.w3schools.com/css/css_background.asp Edited May 14, 2013 by nadie (see edit history) Link to comment Share on other sites More sharing options...
OlivierJM Posted May 14, 2013 Share Posted May 14, 2013 Notificación para gisc09 * Aporte agregado al "Indice de Aportes" : http://www.prestasho...s-foro-espanol/ Bueno se a agregado pero yo aun no he conseguido hacer que funcione. Alguna ayudita por favor!!! Link to comment Share on other sites More sharing options...
OlivierJM Posted May 14, 2013 Share Posted May 14, 2013 Estoy trabajando en local: /* ************************************************************************************************ generic style ************************************************************************************************ */ body{ background:url('../img/foto.jpg') fixed no-repeat; background-attachment:fixed; background-repeat:no-repeat; background-position:center; font:normal 11px/14px Arial, Verdana, sans-serif; color:#222; background:#fff } Link to comment Share on other sites More sharing options...
OlivierJM Posted May 14, 2013 Share Posted May 14, 2013 Ok solucionado, sobraba background:#ffff /* ************************************************************************************************ generic style ************************************************************************************************ */ body{ background:url('../img/foto.jpg') fixed no-repeat; background-attachment:fixed; background-repeat:no-repeat; background-position:center; font:normal 11px/14px Arial, Verdana, sans-serif; color:#222; } Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 Ok solucionado, sobraba background:#ffff /* ************************************************************************************************ generic style ************************************************************************************************ */ body{ background:url('../img/foto.jpg') fixed no-repeat; background-attachment:fixed; background-repeat:no-repeat; background-position:center; font:normal 11px/14px Arial, Verdana, sans-serif; color:#222; } Esto te lo comento a modo de información Cuando dices esto: background:url('../img/foto.jpg') fixed no-repeat; ya le estas diciendo el fixed y el no-repeat, por lo que no es necesario colocar esto: background-attachment:fixed; background-repeat:no-repeat; Como comente arriba, todo esto esta explicado aquí: http://www.w3schools..._background.asp Link to comment Share on other sites More sharing options...
OlivierJM Posted May 14, 2013 Share Posted May 14, 2013 Una pregunta: Esto sirve tambien cara el Featured? Es que me gustaria añadir hay una imagen en lugar de un color. Gracias por tu tiempo Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 Una pregunta: Esto sirve tambien cara el Featured? Es que me gustaria añadir hay una imagen en lugar de un color. Gracias por tu tiempo Te hablo de la plantilla por defecto, si es una imagen de fondo exclusivo solo para el encabezado del modulo de productos destacados, seria asi: #featured-products_block_center .title_block { background: url('ruta_imagen'); } ect... Ya lo que quieras poner. Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 Te hablo de la plantilla por defecto, si es una imagen de fondo exclusivo solo para el encabezado del modulo de productos destacados, seria asi: #featured-products_block_center .title_block { background: url('ruta_imagen'); } ect... Ya lo que quieras poner. Si es para todos los encabezados de los módulos en general, en el global.css busca esto: .block .title_block, .block h4 { padding: 6px 11px; font-size: 12px; color: #fff; text-shadow: 0 1px 0 #000; text-transform: uppercase; background: #383838; text-align: left; font-weight: bold; } Quitas el: background: #383838; y colocas el background:url('ruta_imagen') .... Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 Te hablo de la plantilla por defecto, si es una imagen de fondo exclusivo solo para el encabezado del modulo de productos destacados, seria asi: #featured-products_block_center .title_block { background: url('ruta_imagen'); } ect... Ya lo que quieras poner. Recuerda que si usas Prestashop 1.5.2 depende asi: #featured-products_block_center .title_block { background: url('ruta_imagen'); } seria asi: #featured-products_block_center h4{ background: url('ruta_imagen'); } A partir de Prestashop 1.5.3, es asi: #featured-products_block_center .title_block { background: url('ruta_imagen'); } en fin, cambian cosas en las actualizaciones de las plantillas, y de los modulos sin que nos demos cuenta. Link to comment Share on other sites More sharing options...
OlivierJM Posted May 14, 2013 Share Posted May 14, 2013 background:url('ruta_imagen') .... Cago en.... resulta que lo hacia bien en la linea 267 del global CSS pero me deje un espacio en blanco y por eso no cargaba Gracias Victor Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 Cago en.... resulta que lo hacia bien en la linea 267 del global CSS pero me deje un espacio en blanco y por eso no cargaba Gracias Victor ¿Donde te dejastes el espacio en blanco? Link to comment Share on other sites More sharing options...
OlivierJM Posted May 14, 2013 Share Posted May 14, 2013 ¿Donde te dejastes el espacio en blanco? En lugar de : background:url('../img/black.jpg') Puse: background: url ('../img/black.jpg') Despues de los : y despues de url Link to comment Share on other sites More sharing options...
nadie Posted May 14, 2013 Share Posted May 14, 2013 En lugar de : background:url('../img/black.jpg')Puse: background: url ('../img/black.jpg')Despues de los : y despues de url Ah vale (accidente que nos pasa a todos alguna vez en la vida)Lo importante es que lo solucionastes. Link to comment Share on other sites More sharing options...
Recommended Posts