с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)

Fix IE6 (нечётный пиксель...)

Это когда блок имеет ширину , в нечётное количество пикселей, Ослик считает что 100% ширины это должно быть чётное количество пикселей, и потому возникает отступ в один пиксель.
Как бороться с этим? да просто :) видел в интернете вариант с експрешенами(не валидное создание майкрософта), есть вариант проще:

папа-блок с шириной допустим - 251px, а в нем блок с класом block.
.block{
width: 20px;
position: absolute;
margin-left: 100%;
left: -20px;(ширина блока)
}

а если бы дать просто right: 0;, то был бы чудесный однопиксельный отступ справа :)