Foros del Web » Creando para Internet » CSS »

Galeria CSS y carga de imagenes

Estas en el tema de Galeria CSS y carga de imagenes en el foro de CSS en Foros del Web. Gente, Como siempre acudo a su saber, para despegar una duda. Tengo una galería con CSS. Me funciona bien. El tema está en que al ...
  #1 (permalink)  
Antiguo 28/12/2011, 18:33
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años, 5 meses
Puntos: 2
Galeria CSS y carga de imagenes

Gente,
Como siempre acudo a su saber, para despegar una duda. Tengo una galería con CSS. Me funciona bien. El tema está en que al entrar a la página, primero me carga las 4 imágenes de la galería verticalmente (una encima de la otra) al mejor estilo chorizo de imágenes, y luego, cuando las carga, aparece bien. ¿Algún consejo? Esto me ocurre cada vez que ingreso en la página. Desde ya muchas gracias.
Felices fiestas!
DAGO

Ps: Como anexo uso jquery.

Última edición por Dago; 28/12/2011 a las 18:40
  #2 (permalink)  
Antiguo 29/12/2011, 00:06
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Galeria CSS y carga de imagenes

@Dago, pero cual es el probema, como las debería cargar?
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 29/12/2011, 01:25
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Respuesta: Galeria CSS y carga de imagenes

Hola:

Supongo que te pasa lo que pasa en uno de mis apuntes sobre transiciones: Transiciones: Van más de cien.. si es así, y usas javascript para presentar las distintas imágenes (también en mi caso), basta que solo tengas visible la imagen que tenga que verse en primer lugar... luego podrías usar una precarga...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 03/01/2012, 18:20
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años, 5 meses
Puntos: 2
Respuesta: Galeria CSS y carga de imagenes

Amigos,
Gracias por el interés.
Me pasa con TODAS las galerías que he probado con CSS + jquery. Al cargar la página, aparecen las imagenes en una tira vertical. Si es la primera vez que carga la página, dura más en acomodarse. Si ya cargó antes, dura menos tiempo. ¿Podría solucionarlo con una precarga? ¿Tendría alguna desventaja? ¿Tendría que poner una capa durante la carga? En fin... Mil gracias por la ayuda.
  #5 (permalink)  
Antiguo 03/01/2012, 18:35
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Galeria CSS y carga de imagenes

Sigo sin ver muy bien el error, pero si ya estás usando jQuery, te dejo un sistema sencillo de hacer la precarga


en tu css
Código CSS:
Ver original
  1. div#precarga{
  2. display: none;
  3. width:0px;
  4. height: 0px;
  5. }

En tu html, en el head

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. $.PrecargarContenido = function(){
  4. for(var i = 0; i<arguments.length;i++){
  5. $("#precarga").load(arguments[i])
  6. }
  7. }
  8. //]]>
  9. </script>

y al pie de tu html, antes del cierre del body

Código HTML:
Ver original
  1. <div id="precarga"><!-- precarga, div sin contenido --></div>
  2. <script type="text/javascript">
  3. //<![CDATA[
  4. $.PrecargarContenido(
  5. // aqui ponés los archivos que quieras precargar
  6. '/img/caracteristicas.jpg',
  7. '/img/contactenos.jpg',
  8. '/img/faqs.jpg',
  9. '/img/modulos.jpg',
  10. '/img/tyc.jpg',
  11. '/img/politicas.jpg',
  12. '/img/recuperar_clave.jpg',
  13. '/img/registrarse.jpg',
  14. '/img/fuentes/aller_bd-webfont.eot',
  15. '/img/fuentes/aller_bd-webfont.ttf',
  16. '/inc/precarga.txt'
  17. );
  18. //]]>

Como verás, se puede precargar cualquier cosa, pero no abuses tampoco

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #6 (permalink)  
Antiguo 03/01/2012, 22:21
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años, 5 meses
Puntos: 2
Respuesta: Galeria CSS y carga de imagenes

Fantástico. ¡Mil gracias emprear! Sobre todo, por el tiempo dispensado como la cálida atención para este novato :)
  #7 (permalink)  
Antiguo 03/02/2012, 02:46
Avatar de Skull_leader001
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: Ahora en gestión de contenido
Mensajes: 1.732
Antigüedad: 16 años, 5 meses
Puntos: 43
Respuesta: Galeria CSS y carga de imagenes

Bueno algo ando haciendo mal, en mi post original http://www.forosdelweb.com/f4/precargar-pagina-969917/ donde pregunto, como poder precargar una pagina web con ¡corrijo! HTML 4 y algunas aplicaciones flash y no uso el jquery como menciono en el primer tema son mis primeras andanzas en el html. así que no se ni que ando haciendo bien o mal.

Cuando agrego el código en el head, lo que me hace es correr las animaciones dispareja y cuando agrego el código antes del cierre del body, el dreamweaver me marca errores, aun así guardo el html lo subo a la web y no pasa nada.

Entonces ya no se que hago mal.
__________________
Todos los días me baño en aceite.

Arriba el Final Cut
  #8 (permalink)  
Antiguo 03/02/2012, 06:08
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Galeria CSS y carga de imagenes

Pusiste en tu head, a continuación de los estilos, la carga de la librería jQuery ?

Este es un ejemplo concreto de uso
http://emprear.com.ar/competencia2011 (linea 64)
Aprovecho esa página introductoria, para cargar contenido que uso en la aplicación a continuación. Incluso fijate que estoy cargando archivos de fuentes ttf

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: galeria, imagenes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:32.