Как я делал. див у которого overflow:hidden;
от него absolut-но позиционировал другой див (относительно уже которого позиционировал img) выводил его в за левый верхний угол. и размеры у него выставлял равной разницы размера картинки минус размер ограничивающего окна. и позиционировал картинку (например 0% left - она прижимается к правому углу. 50% в центр)
![](http://imgp.ru/pic_b/7d3871ca2739f7a2dfceab3824ff0159.jpg)