выровнять изображение по вертикали в IE 6 - PullRequest
0 голосов
/ 18 декабря 2010

Я хочу расположить изображение по центру по вертикали. Следующий код работает нормально, все браузеры принимают IE6, и аудитория моего сайта будет использовать IE6.

Как я могу вертикально расположить это изображение в Internet Explorer 6 ??

<div id="galleryImage"><div id="imgContainer"> <img src='' alt='' /> </div></div>

#galleryImage{
width:668px;
height:668px;
border:solid 1px #c0c0c0;
overflow:hidden;
float:left;
line-height:668px;
text-align:center;
}
#imgContainer{
    display:inline;
        height:668px;
    line-height:668px;

}

Ответы [ 2 ]

0 голосов
/ 18 декабря 2010

img {_display: встроенный блок;_vertical-align: middle}

эти две настройки стиля - обходной путь IE6 ... я использовал взлом IE6, чтобы сохранить его в своей таблице стилей, лично, когда загрузка страницы и оптимизация чрезвычайно под контролем, я быподайте отдельную таблицу (ы) стилей для IE, но это полностью ваше дело.

, вы должны отбросить эти высоты строк на обоих div.я вижу, что вы делаете с высотой строки, и я должен сказать, что я не рекомендую произвольно выбрасывать подобные стили.да, он почти работал кросс-браузерно, и да, функциональность, которую вы видите здесь, с высоты строки, здесь желательна ...... но это не то, как высота строки предназначена для использования и в дальнейшем, будь то на линииэтот сайт, или массовый сайт карьерного роста, ваши стили будут терпеть неудачу.я знаю из опыта чувак, это отстой.Уже более года я продвигаю решения, основанные на кросс-браузерных / кросс-медийных стандартах, и это был абсолютный цирковой акт, жонглирующий адаптивной разработкой, разработкой для мобильных устройств, разработкой в ​​браузере и разработкой из контента одновременно.Да, это глоток ..... моя точка зрения ... Я очень хорошо разбирался в CSS2-медиа, охватывающих IE6 & 7, FF2, Safari, Opera .... Я даже не думаю, что Chrome еще не вышел ...Я болтаю .... моя уверенность и "воспринимаемые" знания резко упали, как только я двинулся вперед.казалось, ничего не работает.в основном я использовал стили / свойства, как они были непреднамеренными, и маленький список браузеров был прощающим ... как только я прыгнул в большой детский бассейн, я был над головой.

это было слишком долго.

0 голосов
/ 18 декабря 2010

этот код сделал трюк для меня для ie6.Обмен для тех, у кого такая же проблема

http://snipplr.com/view/36863/jquery-plugin-vertical-align/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...