сss (9) сss3 (14) ajax (2) css (42) drupal (7) Fix IE6 (4) font (4) html (23) javascript (22) jQuery (15) js (5) less (1) php (1) scss (1) soft (2) vue (1) webstorm (1) wordpress (1)

position: fixed в IE6 и ниже...

Вот такой хак с помощью експрешенов, блок прижат к середине экрана, и зафиксированный:
.fixed_block {
position: absolute;
top: expression(parseInt(document.documentElement.scrollTop, 0) + "px");
left: 50%;
margin-left: -100px; /*если блока ширина 200px;*/
}


а это что бы при прокрутке, не дергалась страничка
body {
background: url(images/bg.jpg) fixed;
}

если в макете, нету картинки на бекграунд пишем так:
body {
background:url(about:blank) fixed;
}


P.S. ещё нашел такой вариант експрешена:
top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');