Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > overflow:visible в IE6


Автор: tequilla4white 9.4.2008, 15:50
Доброго времени.

Мне необходимо сделать так, чтобы картинка (<img>) выходила за пределы родительского блока (<div>). Я сделал картинке отрицательный margin, а родительскому контейнеру overflow:visible. Эта конструкция работает везде кроме IE6, которые просто ее обрезает там где она должна выходить за пределы блока.

Подскажите пожалуйста как быть...

Автор: bars80080 9.4.2008, 15:56
что мешает стандартно задать диву фиксированный нужный размер (или без разницы какой), поставить ему position: relative, а картинке задать
Код
img { position: absolute; left: -20px; top: 30px; }
?

Автор: tequilla4white 10.4.2008, 22:40
Цитата(bars80080 @ 9.4.2008,  15:56)
что мешает стандартно задать диву фиксированный нужный размер (или без разницы какой), поставить ему position: relative, а картинке задать
Код
img { position: absolute; left: -20px; top: 30px; }
?

Спасибо за ответ. Да, я рассматривал данный вариант, но это все будет работать на CMS и одно дело дать пользователю возможность выбрать для картинки нужный class, а другое давать ему возможность самому задавать стили... Испортит все, что только можно smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)