Blog Web Standards

Soluções para os problemas enfrentados pelos desenvolvedores HTML e CSS no dia-a-dia

29 2009 janeiro

Max e min width no IE 6

Autor: Carlitos em CSS, Hacks

Última modificação: 18 fevereiro 2009

Sabemos que o Internet Explorer 6 tem limitações em diversas propriedades do CSS 2.
Supondo que a largura mínima seja 333px, use a regra abaixo:

* html elemento { width: expression( document.body.clientWidth < 334 ? "333px" : "auto" ); } /* seta a min-width para o IE */

Agora, se a largura máxima seja 777px, use:

* html elemento { width: expression( document.body.clientWidth > 776 ? "777px" : "auto" ); }/* seta a max-width para o IE */

5 comentários

Responder
  1. 13 de janeiro de 2010

    Wellington Torrejais da Silva disse:

    Já estou usando.Foi minha salvação.
    Obrigado.

  2. 27 de dezembro de 2010

    thomazvianna disse:

    também me salvou, muito obrigado!

  3. 2 de maio de 2011

    Mauricio disse:

    Me salvou também…acho que já dá pra pedir a canonização da igreja católica…rsrs

  4. 13 de agosto de 2011

    Gustavo Neves disse:

    Parabéns pelo artigo.

    Ajudou muito 🙂

  5. 14 de maio de 2012

    Mario disse:

    ajudou muito!

Escreva seu comentário