min-width/max-width

След като някои хора ми се качиха на главата за глупости, надрасках ето това, за да мога да фиксирам  максимална и минимална ширина на документа.

 function ConstrainWidth ()
 {
  var winWidth = document.documentElement.clientWidth;
  if (winWidth <= 500) var width = '500px';
  else if (winWidth >= 1025) var width = '1024px';
  else var width = '';
  document.getElementById('Wrapper').style.width = width;
 }

Принципно, Wrapper би трябвало да бъде самото body, но това води до леко посиране на абсолютно позиционираните елементи под IE 6. За това прибягвам до

DIV id=Wrapper

Който отварям веднага след бодито и затварям най-накрая. Какво да се прави, живеем в transitional времена…

ПП. Храня надежди, че ще успея утре да се изсипя в 10:00 АМ на Линукс лекции (не че се вълнувам от тази операционна система особено, просто първата лекция вероятно ще е доста добра, крал съм код от Мирчо още 2002…).

Коментирай