Review 5: DivIt

28/Ago/2008 140

A través de este mismo sitio, Rolando Murillo me contacta para mostrarme su última joya: DivIt, un sistema de grillas para que trabajes el layout de tu sitio ordenadamente mediante porcentajes. Confieso que trabajar con porcentajes es mi karma; lo encuentro muy difícl, especialmente al momento de lograr una armonía entre browsers, y para IE6 no puedes usar cifras absolutas, sino que en vez de 50% deberías tantear entre 48% y 49.9%… probando aver cuál funciona mejor sin quebrar el layout; un lío… Así que me casé con layout fijo y lo domino bastante bien.

La idea detrás de DivIt es simple: mediante class‘es pre-establecidad, divides los elementos siempre y cuando el ancho total sume 100%. Por ejemplo, para una fila puedes usar:

  • 100%
  • 50%+50%
  • 33%+33%+33%
  • 25%+25%+25%+25%
  • 50%+25%+25%
  • etc etc etc

La combitatoria va con tu imaginación y tu necesidades. Puedes establecer un contenedor con ancho fijo, o con ancho también con porcentaje. En este caso DivIt (y el uso de porcentajes en general) es bastante flexible y hace bastante fácil su implementación, principalmente para quienes se dificultan con calcular anchos de cajas para layouts complejos.

¿Qué pasa si entre las cajas tiene padding y/o margin? Rolando recomienda utilizar una class que contenga estas propiedades, entre la caja de layout y el contenido mismo de la caja, tal como recomendé hace un tiempo atrás. ¿Pero si entre cajas hay un border-right, y luego un margin-right? Eses son casos de diseño que se deben de solucionar con bastante ingenio, ya que sabemos que son elementos que hacen parte del modelo de caja e influyen en el ancho de la caja, inclusive si son con porcentajes.. y personalmente esos son impedimentos que me hacen preferir definir y construir el layout a mano; pierdo más tiempo pero tengo más control.

En mis pruebas DivIt anduvo bastante bien, logrando armonía entre mis browsers de pruebas, así que logró mi satisfacción y que me tomara mi tiempo en escribir este review. Para funcionar, Rolando entrega un .zip con varios archivos necesarios:

  • reset.css
  • divit.css
  • ie.css
  • minmax.js

El reseter.css es necesario para cualquier layout, pero aquí está incluído como archivo aparte; divit.css contiene las class‘es de porcentajes necesarias; ie.css las arregla para IE6 y minmax.js según las palabras de Rolando "para soportar min/max-width en IE". Estos dos últimos archivos asumo que deben ser incluídos mediante comentarios condicionales, y según entiendo este último .js no es necesario si no usas min/max-width… tampoco me quedó claro eso.

Pros:

  • fácil de entender.
  • fácil de usar.
  • resultados reales.

Contras:

  • falta documentación más detallada (instrucciones).
  • falta comentarios detallados en los source entregados.
  • la implementación con IE podría ser más integrada (sin necesidad de una hoja de estilos externa o comentarios condicionales).

Link: DivIt // Un grid-system que divide el trabajo

Comentarios

  1. Wongrv [#]

    ivermectin australia – ivermectin 4000 mcg generic ivermectin cream

  2. Dgftjl [#]

    viagra script – sildenafil 25 mg coupon best price for sildenafil

  3. Uhbnpq [#]

    sildenafil tablets where to buy – sildenafil 100mg online canada sildenafil 20 mg online prescription

  4. pendant lamp green glass ball bloomingville [#]

    Incredible! This blog looks just like my old one!

    It’s on a completely different subject but it has pretty
    much the same page layout and design. Excellent choice of colors!

  5. Hjqhsb [#]

    lasix 80 mg tablet – over the counter lasix pills doxycycline online pharmacy uk

  6. Siluze [#]

    furosemide 20 mg tablet brand name – lasix without prescriptions cheapest 40 mg doxycycline

  7. Fwqxtz [#]

    lyrica tablet cost – buy lyrica mexico canada pharmacy online

  8. Nqwhbb [#]

    zithromax without a script – zithromax buy zithromax 250mg pills

  9. Bhimvk [#]

    lasix price in south africa – medication furosemide 40 mg lasix generic

  10. ความเชื่อและความเข้าใจผิดในเรื่องเซ็กส์ : สถาบันสุขภาพจิตเด็กและ [#]

    That is a good tip particularly to those fresh to the blogosphere.
    Brief but very precise information… Many thanks
    for sharing this one. A must read article!

  11. Ogdelq [#]

    furosemide 4 mg – furosemide 40 mg tablet uk furosemide cost price

  12. Ujudwe [#]

    buy clomid 50mg – clomid for men buy clomid online

  13. Skbqkg [#]

    buy clomiphene online – order clomiphene clomiphene online 50mg

  14. Pkvrij [#]

    viagra buy usa – cheap sildenafil 100 buy sildenafil generic

  15. Gysmtg [#]

    buy viagra canada pharmacy – sildenafil online nz buy viagra online malaysia

  16. Fpwdrg [#]

    buy tadalafil pills – discount cialis online order cialis from india

  17. Stnhkk [#]

    cialis south africa – cialis over the counter mexico order cialis from mexico

  18. Kibggg [#]

    ivermectin buy australia – ivermectin 6 mg buy stromectol 12mg

  19. Uzkeek [#]

    ivermectin dose for covid – buy ivermectin 3mg stromectol buy

  20. Nfhkcl [#]

    online casino gambling – real money casino app ocean casino online

  21. Qolnvk [#]

    best real casino online – hollywood casino online online casinos real money

  22. Kywvgq [#]

    over the counter ed pills at walgreens – best otc ed pills red ed pill

  23. เป็นท่าร่วมรักที่ต่อยอดมาจากท่า The missionary [#]

    Good post! We will be linking to this particularly great article on our website.
    Keep up the great writing.

  24. Uadecj [#]

    price of deltasone – prednisone 10 mg tablets prednisone in uk

  25. Tjvdow [#]

    50 mg prednisone online – prednisone otc price prednisone drugs

  26. Twis lamp [#]

    Hi there, constantly i used to check webpage posts
    here early in the morning, as i like to gain knowledge of more and more.

  27. JoshuaVog [#]

    cialis viagra
    best canadian drugstore buying medications in canada cialis generic canada canadian viagra cialis canadian buy cialis in canada online cialis no prescription do you need a prescription for viagra in canada viagra generic brand cheap viagra from india
    viagra prescription from canada canadian meds buy online viagra buy real viagra online natural viagra substitute

  28. Zsawzf [#]

    buy viagra through paypal – viagra 50 mg canada viagra cream buy online

  29. Gwybzs [#]

    viagra generic price in india – no rx viagra viagra medicine online in india

  30. StevenFal [#]

    buy cialis online canada
    canadian prescriptions viamedic com canadian drugstore online cialis from canada pharmacy my canadian pharmacy buy generic viagra cialis.com generic viagra how much does cialis cost in canada canada med
    best online canadian pharmacies canada online drugs cialis without a prescription generic viagra from india canadian drugs without prescription

  31. RogerPSync [#]

    canadian pharmacy no prescription
    generic viagra cheap buy viagra usa canadian-pharcharmy- buy viagra now viagra and women drugstore canada buy cialis online over the counter viagra alternative viagra online cheap generic cialis
    viagra without a doctor prescription canada generic viagra in canada http://www.cialis.com where to buy viagra canadian pharmacy store

  32. Lloydneoky [#]

    viagra at canadian pharmacy
    online pharmacies in usa buy cheap generic viagra canada online drugs canadadrugsonline.com best price for cialis viagra for sale online viagra online generic viagra mail order cialis generic to canada viagra drug
    canadian pill store discount meds order cialis online canada no prescription pharmacy discount meds

  33. ivermectin1.com [#]

    stromectol liquido Review 5: DivIt | CSSLab | Laboratorio de ideas web https://ivermectin1.com/ ivermectin 3 mg tab

  34. PeterCed [#]

    online canadian pharmacies
    alcohol and viagra online canadian pharcharmy viagra online without prescription canadian drug company canadian online pharmacy cialis canada pharmacy online cialis without a doctor’s prescription pharma from canada female viagra pills drugs without a prescription
    discount cialis buying prescription drugs from canada viagra and high blood pressure viagra online prescription generic viagra rx

  35. FelipeHaw [#]

    canada pharmacy viagra
    buy viagra without prescription canada buy viagra in canada buying cialis in canada buy cialis online medication prices cheapest viagra viagra free sample price for cialis cheap viagra canadian usa pharmacy online
    cialis.com usa pharmacy online canadian pharmacy – viagra online prescription drugs buy drugs without a prescription

  36. doctors who prescribe ivermectin at no cost [#]

    how much is ivermectin https://stromectolforte.com/ stromectol ivermectin 3 mg ivermectin tablets

  37. coupon for zyrtec allergy medicine [#]

    zyrtec cost cvs – http://allergyd.com

  38. ivermectin stromectol 3 mg tablet [#]

    Global Information Here this offshoot
    https://ivermectstromect.com buy 3 mg ivermectin tablets
    https://ivermectinst.com ivermectin kaufen
    https://stromectolivermect.com ivermectin for humans
    https://ivermectstromect.com fda ivermectin
    https://ivermectinst.com ivermectin tablets

  39. stromectolforte.com [#]

    binebenta ang ivermectin http://stromectolforte.com/# human ivermectin for sale ivermectin virus

  40. ivermectin 6 mg [#]

    Accustomed Message Fro this outcome
    https://ivermectstromect.com ivermectin over the counter
    https://stromectolivermect.com ivermectin for sale
    https://ivermectinsts.com ivermectin for humans
    https://ivermectstromect.com ivermectin for sale
    https://ivermectinstrom.com ivermectin for humans

CSSLab