Foros del Web » Programando para Internet » Javascript »

Fancy Box ie8

Estas en el tema de Fancy Box ie8 en el foro de Javascript en Foros del Web. Hola a todos, tengo un problema con el Fancy Box, en todos los navegadores funciona bien, pero en Internet Explorer 8, te pone el titulo ...
  #1 (permalink)  
Antiguo 26/01/2012, 05:51
 
Fecha de Ingreso: octubre-2011
Ubicación: Barcelona
Mensajes: 115
Antigüedad: 13 años
Puntos: 4
Fancy Box ie8

Hola a todos, tengo un problema con el Fancy Box, en todos los navegadores funciona bien, pero en Internet Explorer 8, te pone el titulo a la izquierda de la pantalla.

Código PHP:
#fancybox-loading {
    
positionfixed;
    
top50%;
    
left50%;
    
width40px;
    
height40px;
    
margin-top: -20px;
    
margin-left: -20px;
    
cursorpointer;
    
overflowhidden;
    
z-index1104;
    
displaynone;
}

#fancybox-loading div {
    
positionabsolute;
    
top0;
    
left0;
    
width40px;
    
height480px;
    
background-imageurl('fancybox.png');
    
positionrelative;
}

#fancybox-overlay {
    
positionabsolute;
    
top0;
    
left0;
    
width100%;
    
z-index1100;
    
displaynone;
}

#fancybox-tmp {
    
padding0;
    
margin0;
    
border0;
    
overflowauto;
    
displaynone;
}

#fancybox-wrap {
    
positionabsolute;
    
top0;
    
left0;
    
padding20px;
    
z-index1101;
    
outlinenone;
    
displaynone;
}

#fancybox-outer {
    
positionrelative;
    
width100%;
    
height100%;
    
background#fff;
}

#fancybox-content {
    
width0;
    
height0;
    
padding0;
    
outlinenone;
    
positionrelative;
    
overflowhidden;
    
z-index1102;
    
border0px solid #fff;
}

#fancybox-hide-sel-frame {
    
positionabsolute;
    
top0;
    
left0;
    
width100%;
    
height100%;
    
backgroundtransparent;
    
z-index1101;
}

#fancybox-close {
    
positionabsolute;
    
top: -15px;
    
right: -15px;
    
width30px;
    
height30px;
    
backgroundtransparent url('fancybox.png') -40px 0px;
    
cursorpointer;
    
z-index1103;
    
displaynone;
}

#fancybox-error {
    
color#444;
    
fontnormal 12px/20px Arial;
    
padding14px;
    
margin0;
}

#fancybox-img {
    
width100%;
    
height100%;
    
padding0;
    
margin0;
    
bordernone;
    
outlinenone;
    
line-height0;
    
vertical-aligntop;
}

#fancybox-frame {
    
width100%;
    
height100%;
    
bordernone;
    
displayblock;
}

#fancybox-left, #fancybox-right {
    
positionabsolute;
    
bottom0px;
    
height100%;
    
width35%;
    
cursorpointer;
    
outlinenone;
    
backgroundtransparent url('blank.gif');
    
z-index1102;
    
displaynone;
}

#fancybox-left {
    
left0px;
}

#fancybox-right {
    
right0px;
}

#fancybox-left-ico, #fancybox-right-ico {
    
positionabsolute;
    
top50%;
    
left: -9999px;
    
width30px;
    
height30px;
    
margin-top: -15px;
    
cursorpointer;
    
z-index1102;
    
displayblock;
}

#fancybox-left-ico {
    
background-imageurl('fancybox.png');
    
background-position: -40px -30px;
}

#fancybox-right-ico {
    
background-imageurl('fancybox.png');
    
background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
    
visibilityvisible/* IE6 */
}

#fancybox-left:hover span {
    
left20px;
}

#fancybox-right:hover span {
    
leftauto;
    
right20px;
}

.
fancybox-bg {
    
positionabsolute;
    
padding0;
    
margin0;
    
border0;
    
width20px;
    
height20px;
    
z-index1001;
}

#fancybox-bg-n {
    
top: -20px;
    
left0;
    
width100%;
    
background-imageurl('fancybox-x.png');
}

#fancybox-bg-ne {
    
top: -20px;
    
right: -20px;
    
background-imageurl('fancybox.png');
    
background-position: -40px -162px;
}

#fancybox-bg-e {
    
top0;
    
right: -20px;
    
height100%;
    
background-imageurl('fancybox-y.png');
    
background-position: -20px 0px;
}

#fancybox-bg-se {
    
bottom: -20px;
    
right: -20px;
    
background-imageurl('fancybox.png');
    
background-position: -40px -182px
}

#fancybox-bg-s {
    
bottom: -20px;
    
left0;
    
width100%;
    
background-imageurl('fancybox-x.png');
    
background-position0px -20px;
}

#fancybox-bg-sw {
    
bottom: -20px;
    
left: -20px;
    
background-imageurl('fancybox.png');
    
background-position: -40px -142px;
}

#fancybox-bg-w {
    
top0;
    
left: -20px;
    
height100%;
    
background-imageurl('fancybox-y.png');
}

#fancybox-bg-nw {
    
top: -20px;
    
left: -20px;
    
background-imageurl('fancybox.png');
    
background-position: -40px -122px;
}

#fancybox-title {
    
font-familyHelvetica;
    
font-size12px;
    
z-index1102;
}

.
fancybox-title-inside {
    
padding-bottom10px;
    
text-aligncenter;
    
color#333;
    
background#fff;
    
positionrelative;
}

.
fancybox-title-outside {
    
padding-top10px;
    
color#fff;
}

.
fancybox-title-over {
    
positionabsolute;
    
bottom0;
    
left0;
    
color#FFF;
    
text-alignleft;
}

#fancybox-title-over {
    
padding10px;
    
background-imageurl('fancy_title_over.png');
    
displayblock;
}

.
fancybox-title-float {
    
positionabsolute;
    
left0;
    
bottom: -20px;
    
height32px;
}

#fancybox-title-float-wrap {
    
bordernone;
    
border-collapsecollapse;
    
widthauto;
}

#fancybox-title-float-wrap td {
    
bordernone;
    
white-spacenowrap;
}

#fancybox-title-float-left {
    
padding0 0 0 15px;
    
backgroundurl('fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
    
color#FFF;
    
line-height29px;
    
font-weightbold;
    
padding0 0 3px 0;
    
backgroundurl('fancybox-x.png'0px -40px;
}

#fancybox-title-float-right {
    
padding0 0 0 15px;
    
backgroundurl('fancybox.png') -55px -90px no-repeat;

  #2 (permalink)  
Antiguo 26/01/2012, 06:22
 
Fecha de Ingreso: octubre-2010
Mensajes: 107
Antigüedad: 14 años
Puntos: 14
Respuesta: Fancy Box ie8

en la clase ".fancybox-title-over" tienes definida la propiedad text-align: left , me imagino que esta clase va asociada al elemento donde pones el titulo, por lo que se vera a la izquierda.
  #3 (permalink)  
Antiguo 26/01/2012, 06:31
 
Fecha de Ingreso: octubre-2011
Ubicación: Barcelona
Mensajes: 115
Antigüedad: 13 años
Puntos: 4
Respuesta: Fancy Box ie8

No, ya lo he mirado, tiene que ver con posiciones absolutas.
Creo que borrare el titulo y ya esta, asi ahorro problemas!

Etiquetas: fancybox, ie8
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 17:29.