Buenas. Tengo esta hoja de estilos:

#cntWrp.lyMain{
   padding-left: 10px;
   padding-top: 20px;
}
   #cntWrp.lyMain #cntMain{
      width: 470px;
      float: left;
   }
   #cntWrp.lyMain #cntTools{
      width: 240px;
      float: right;
   }

#cntWrp.lyFicha{
   padding-left: 10px;
   padding-top: 20px;
}
   #cntWrp.lyFicha #cntMain{
      width: 390px;
      float: left;
   }
   #cntWrp.lyFicha #cntTools{
      width: 330px;
      float: right;
   }

La cuál puede sintetizarse en:

#cntWrp.lyMain,
#cntWrp.lyFicha{
   padding-left: 10px;
   padding-top: 20px;
}
   #cntWrp.lyMain #cntMain,
   #cntWrp.lyFicha #cntMain{
      width: 470px;
      float: left;
   }
   #cntWrp.lyMain #cntTools,
   #cntWrp.lyFicha #cntTools{
      width: 240px;
      float: right;
   }

  #cntWrp.lyFicha #cntMain{
      width: 390px;
  }
  #cntWrp.lyFicha #cntTools{
     width: 330px;
  }


Y los siguientes XHTML

-> index.html

<div id="cntWrp" class="lyMain">
   <div id="cntMain">
      <h2>Contenido Principal</h2>
   </div

   <div id="cntTools
        <h3>Herramientas</h3>
   </div
</div


-> ficha.html

<div id="cntWrp" class="lyFicha">

   <div id="cntMain">
      <h2>Contenido Principal</h2>
   </div

   <div id="cntTools
        <h3>Herramientas</h3>
   </div

</div


Con esto espero que dependiendo de la clase que yo le aplique
al div cntWrp, los div cntMain y cntTools tomen las dimensiones
correspondientes. En explorer solo funciona index.html pero
ficha.html no, y si defino primero en el css #cntWrp.lyFicha,
funciona correctamente ficha.html pero no el index.html

¿Qué puede ser que esté mal en esto que estoy haciendo?

Saludos

Pablo M. Beca
http://pablo.enlapc.com | www.tusecreto.es

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a