Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2010, 08:16
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 4 meses
Puntos: 65
Diferencia con porcentajes entre Firefox y Chrome

¿Porqué Firefox y Chrome calculan el porcentaje de manera diferente?

Les paso el ejemplo, en firefox las filas encajan bien del lado derecho pero en chrome no, quedan con margen
Hasta en ie8 queda bien
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2.     <head>
  3.         <title>JSP Page</title>
  4.         <style>
  5.             *{ font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif;}
  6.  
  7.             .contenedor{ width:380px; height:400px; background:#6FB7FF; padding:0.3%}
  8.            
  9.             .de100, .de50, .de33{display:inline; float:left; background:white; padding:1%; margin:0 1% 1% 0; }
  10.             .de100{ width:98%; }
  11.             .de50{ width:47.5%; }
  12.             .de33{ width:30.666%; }
  13.  
  14.             .forms label{color:#4f6da4;}
  15.             .forms .text{width:99%; border:1px solid #ccc; background:#fbfbfb}
  16.  
  17.             .noMargin{margin-right:0%}
  18.         </style>
  19.     </head>
  20.     <body>
  21.         <div class="contenedor forms">
  22.  
  23.             <div class="de100">
  24.                 <label>Nombre
  25.                     <input type="text" class="text" />
  26.                 </label>
  27.             </div>
  28.  
  29.             <div class="de50">
  30.                 <label>Nombre
  31.                     <input type="text" class="text" />
  32.                 </label>
  33.             </div>
  34.             <div class="de50 noMargin">
  35.                 <label>Nombre
  36.                     <input type="text" class="text" />
  37.                 </label>
  38.             </div>
  39.  
  40.             <div class="de33">
  41.                 <label>Nombre
  42.                     <input type="text" class="text" />
  43.                 </label>
  44.             </div>
  45.             <div class="de33">
  46.                 <label>Nombre
  47.                     <input type="text" class="text" />
  48.                 </label>
  49.             </div>
  50.             <div class="de33 noMargin">
  51.                 <label>Nombre
  52.                     <input type="text" class="text" />
  53.                 </label>
  54.             </div>
  55.         </div>
  56.     </body>
  57. </html>