Buenas a todos, despues de algunos dias , semanas, meses de discucion interna sobre el diseño de mi sitio, esta online, creado en drupal 6 y con theme propio, basado en php template, ahora bien, el sitio fue desarrollado usando komodo edit 5.2 y testeado en mozilla y chhrome, y algo de opera, y por supuesto el nemesis de todo diseñador web, Internet Explorer, en este caso version 8.
el tema es que una vez creado el slideshow con views, y formateado mediante views theming y posteriormente css, me encuentro conque se ve un fondo indeseado en el slideshow cuando excedo desde ie8.
alguien sabe si existe algun hack para que esto no suceda, se que no es extrictamente relacionado a drupal, pero puede que haya algun bug de slideshow que se me esta pasndo por alto.
el sitio en cuestion
http://www.cadapixelcuenta.com.ar
espero puedan ayudarme.
PD: Solo se presenta este fenomeno en ie8; no pude evitar poner en el pie de pagina una critica solapada recomendando firefox.
saludos cordiales.

Comments
Buenas lepablosky. Probá
Buenas lepablosky.
Probá añadiendo en el .css que correponda lo siguiente:
div.views_slideshow_singleframe_teaser_section div.views_slideshow_singleframe_slide {
background-color: transparent;
}
Espero te ayude.
seguimos en la misma!!!
Hola luciano, te comento que agregue las lineas css al style.css, seguimo igual, lo que noto que explorer analiza la siqguiente linea.
inline style
filter: alpha(opacity=0); BACKGROUND-COLOR: #0275df
tal vez sea un archivo css dinamico de no ser asi
pero no logro encontrar el archivo .css responsable de esto, tenes idea de que archivo es?
te dejo una captura para qeu se entienda de lo que hablo
http://img822.imageshack.us/img822/8263/inlineerror.jpg
disculpa que te hinche, pero me tiene re podrido el explorer, para colmo, no soy un experto hackeador de css y se me queman los papeles.
desde ya mil gracias.
Diseñador Web
www.cadapixelcuenta.com.ar
Por lo que pude ver, la
Por lo que pude ver, la función getBg() dentro del archivo jquery.cycle.js le indica a cada slide que tome como color de fondo el mismo que posee su nodo padre en la estructura DOM, siempre y cuando el color de fondo del padre no sea transparente (lo contrario a lo que estás buscando), si no satisface los requerimientos, busca en el color de fondo del padre del padre y así continúa escalando el DOM hasta encontrar un valor que la satisfaga, o como último recurso setea el color de fondo a blanco.
En tu caso el valor que cumple con esto es el de la etiqueta body, por lo tanto toma su valor como fondo para los slides.
Podés probar agregandole un !important al código de mi comentario anterior ó bien modificar el archivo javascript que menciono arriba, cambiando lo siguiente:
- if(v&&v!="transparent"){return v;} por if(v&&v!="transparent"){return "transparent";}
Update: corregido error de tipeo y simplificada la posible solución.
Suerte.
!important
Muchas gracias, lo tendre en cuenta. mo js es nulo, tengo que ponerme a estudiar , solucionado.
Diseñador Web
www.cadapixelcuenta.com.ar