Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2011, 02:09
Avatar de morfasto
morfasto
 
Fecha de Ingreso: julio-2011
Ubicación: Lima
Mensajes: 291
Antigüedad: 12 años, 9 meses
Puntos: 8
Porque mi codigo no funciona bien en IE pero si en Chrome?

Hola, que tal?

Acabo de hacer un codigo css para un lightbox pero por alguna razon me funciona muy bien en google chrome pero no en internet explorer 8, este es mi codigo:

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  2. <script type="text/javascript" language="javascript">
  3. function showLightbox() {
  4.     document.getElementById('over').style.display='block';
  5.     document.getElementById('fade').style.display='block';
  6. }
  7. function hideLightbox() {
  8.     document.getElementById('over').style.display='none';
  9.     document.getElementById('fade').style.display='none';
  10. }
  11. <style type="text/css">
  12. .fadebox {
  13.     display: none;
  14.     position: fixed;
  15.     top: 0%;
  16.     left: 0%;
  17.     width: 100%;
  18.     height:100%;
  19.     background-color: yellow;
  20.     z-index:1001;
  21.     -moz-opacity: 0.8;
  22.     opacity:.80;
  23.     filter: alpha(opacity=80);
  24. }
  25. .overbox {
  26.     display: none;
  27.     position: relative;
  28.     margin:auto;
  29.     width: 900px;
  30.     height: auto;
  31.     z-index:1002;
  32.     overflow: auto;
  33.     border: 2px solid red;
  34. }
  35. #hide {
  36.     display: none;
  37.     border:1px solid red;
  38. }
  39. #imagen {
  40.     text-align:center;
  41.     display:table-cell;
  42.     vertical-align:middle;
  43.     height: 720px;
  44.     width: 900px;
  45.     top: 0px;
  46.     border:1px solid black;
  47.     background-color:black;
  48. }
  49. #like{
  50.     position:relative;
  51.     height:28px;
  52.     width:700px;
  53.     border:1px solid black;
  54.     background-color:white;
  55. }
  56. #descripcion{
  57.     position:relative;
  58.     height: 150px;
  59.     width: 700px;
  60.     border:1px solid black;
  61.     background-color:white;
  62. }
  63. #comentarios{
  64.     position:relative;
  65.     width: 700px;
  66.     height:151px;
  67.     border:1px solid black;
  68.     background-color:white;
  69. }
  70. #anadir_comentarios{
  71.     position:relative;
  72.     height:29px;
  73.     width:700px;
  74.     border:1px solid black;
  75.     background-color:white;
  76. }
  77. #adds{
  78.     float:right;
  79.     position:relative;
  80.     width: 190px;
  81.     height:361px;
  82.     background-color:white;
  83.     border:1px solid black;
  84. }
  85. #contenedor{
  86.     position:relative;
  87.     float:left;
  88. }
  89.  
  90. </head>
  91. <a href="javascript:showLightbox()">Show LightBox</a>
  92. <div id="over" class="overbox">
  93.     <div id="imagen">
  94.     </div>
  95.     <div id="paquete">
  96.         <div id="contenedor">
  97.             <div id="like">
  98.             </div>
  99.             <div id="descripcion">
  100.                 <a href="javascript:hideLightbox();">Hide LightBox</a>
  101.             </div>
  102.             <div id="comentarios">
  103.             </div>
  104.             <div id="anadir_comentarios">
  105.                 <form action="javascript:get();" name="myform" id="myform">
  106.                     <input type="text" id="comentario" value="" style="width:612px" />
  107.                     <input type="submit" value="Comentar" />
  108.                 </form>
  109.             </div>
  110.         </div>
  111.         <div id="adds"></div>
  112.     </div>
  113. </div>
  114.  
  115.    
  116.  
  117. <a href="javascript:hideLightbox();"><div id="fade" class="fadebox"></div></a>
  118. </body>
  119. </html>

Alguien sabe porque es que pasa esto? se puede solucionar?

Muchas gracias!