Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2012, 09:21
RickAR
 
Fecha de Ingreso: junio-2010
Mensajes: 27
Antigüedad: 13 años, 11 meses
Puntos: 0
Cajas flotantes y borde: IE se resiste

Tengo una pagina que esta corriendo un lightbox con jquery.
Para que el LB funcione debo ejecutar en el head un meta de compatibilidad IE7
Código HTML:
Ver original
  1. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
pero esto me desordena las cajas que contienen los thumbs para abrir las imagenes con el LB.

Entonces o quito el metatag y no corre el LB, o lo dejo y me queda como quiere el IE (y no yo) la maqueta... O sea, despues de cada grupo de DIV de cajas flotantes contenidas en un DIV con borde, el IE me agrega abajo una capa, semejante al DIV contenedor, pero vacia, o sea, sin las cajas flotantes... ESTO NO LO HACEN NI OPERA NI FF NI SAFARI NI CHROME...


Hice todos los cambios posibles en los DIV (id o class), puse clear:both, position:relative o static, quite los floats, etc etc (ya ni me acuerdo), pero el IE no responde.

Hay algun modo de dominar este problema? O sea, de que IE respete el orden dado??
Aclaro en el Opera, FF, Safari y Chrome esa maqueta funciona tal como quiero y dice el codigo correcto... Pero no encuentro el truco con IE.
Porrrrrr favor alguna ayuda???

El HTML es semejante a éste (esta en desarrollo y no tengo link):
Código HTML:
Ver original
  1. <div class="slidcontent">
  2.         <div class="slide1">
  3.         <a href="/images/1654.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  4. <img src="/images/min1654.jpg" style="border: none;margin: 0;padding: 0;" />
  5. </div>      
  6.         <div class="slide1">
  7. <a href="/images/1656.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  8. <img src="/images/min1656.jpg" style="border: none;margin: 0;padding: 0;" />
  9. </div>      
  10.         <div class="slide1">
  11. <a href="/images/1660.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  12. <img src="/images/min1660.jpg" style="border: none;margin: 0;padding: 0;" />
  13. </div>      
  14.         <div class="slide1">
  15. <a href="/images/2413.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  16. <img src="/images/min2413.jpg" style="border: none;margin: 0;padding: 0;" />
  17. </div>
  18.         <div class="slide1">
  19. <a href="/images/2682.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  20. <img src="/images/min2682.jpg" style="border: none;margin: 0;padding: 0;" />
  21. </div>      
  22.         <div class="slide1">
  23. <a href="/images/2710.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  24. <img src="/images/min2710.jpg" style="border: none;margin: 0;padding: 0;" />
  25. </div><span style="margin: 40px 0 0 5px;width: 720px;">El andamiaje, montado en <i>voladizo</i>, fue una obra de alta complejidad, soportada por estructuras colocadas en pasillos perimetrales</span></div>
  26. <div class="slidcontent">
  27.         <div class="slide1">
  28.         <a href="/images/1654.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  29. <img src="/images/min1654.jpg" style="border: none;margin: 0;padding: 0;" />
  30. </div>      
  31.         <div class="slide1">
  32. <a href="/images/1656.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  33. <img src="/images/min1656.jpg" style="border: none;margin: 0;padding: 0;" />
  34. </div>      
  35.         <div class="slide1">
  36. <a href="/images/1660.jpg" rel="slidcontent-slide1" title="TEXTOTEXTOTEXTO">
  37. <img src="/images/min1660.jpg" style="border: none;margin: 0;padding: 0;" />
  38. </div>  
  39. </div>

El CSS:

Código CSS:
Ver original
  1. .slidcontent {
  2.     float:left;
  3.     position: relative;
  4.     left: 33px;
  5.     width: 920px;
  6.     border: 2px groove #F0D52D;
  7.     text-align:center;
  8. }
  9.  
  10. .silde1 {
  11.     float: left;
  12.     width: auto;
  13.     height: 123px;
  14.     margin: 1px;
  15.     border: none;
  16. }
  17.  
  18. .slidcontent span {  
  19.     float: left;
  20.     font-family: Blackchancery;
  21.     font-size: 20px;
  22.     color: #663300;
  23.     text-align: center;
  24.     vertical-align: center;
  25.     height: auto;
  26.     background-color: #cccccc;  
  27.     filter: alpha(opacity=60); /* here you can set the opacity of box with text */  
  28.     -moz-opacity: 0.6; /* here you can set the opacity of box with text */  
  29.     -khtml-opacity: 0.6; /* here you can set the opacity of box with text */  
  30.     opacity: 0.6; /* here you can set the opacity of box with text */  
  31.     color: #000;
  32. }

Gracias :)