Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
18.09.2006, 15:06 | #1 |
Новенький
Регистрация: 18.06.2006
Сообщений: 13
|
Галерея картинок неверно отображается в Msie
Вот страница:
http://cleaning.123chisto.ru/index.php?id=12 Количество колонок в эелементе контента Image выставлено равным 2. В Firefox страница отображается как надо, а в MSIE вторая переностися на следующую строку с некоторым отступом. Все проходит если поменять в HTML-коде страницы параметр width в строках <DT><IMG height=221 alt="" src="before_after_files/1a.gif" width=295 border=0> с 295 на 285 или меньший, однако установка меньшей ширины в свойствах элемента контента в BE не помогает. Загрузка изначально меньших картинок также не помогает, вот пример: http://cleaning.123chisto.ru/index.php?id=13 Как добиться того, чтобы страница правильно рендерилась изначально и при любом размере картинок я не нашел. Заранее благодарю за любые советы. Последний раз редактировалось AlexSW; 18.09.2006 в 15:56 |
18.09.2006, 15:17 | #2 |
Продвинутый
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
|
давайте по порядку. у вас страница с фотографиями выводится как контент-элемент "обычный текст" или "только картинки" ?
__________________
Константин, Вольный каменщик |
18.09.2006, 15:49 | #3 |
Новенький
Регистрация: 18.06.2006
Сообщений: 13
|
добрый день.
фотографии выводятся как элемент контента "изображение", то есть только изображения. |
18.09.2006, 16:13 | #4 |
Продвинутый
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
|
У вас в HTML коде ширина DIVа в котором в два стоблика отображаются картинки прописана фиктированной - 600px. Скорее всего, проблема в этом. Потому что если учесть что каждый снимок шириной 295px, плюс еще и ширина между ячейками... Т.е. в указанный DIV информация не помещается.
__________________
Константин, Вольный каменщик |
18.09.2006, 16:28 | #5 | |
Новенький
Регистрация: 18.06.2006
Сообщений: 13
|
Цитата:
Посмотрите, например, сюда: http://cleaning.123chisto.ru/index.php?id=13 Здесь я загрузил картинки шириной 240 и ширина DIV-a стала равна 490! Возможно, эта величина вычисляется в коде как сумма ширин картинок + ширина границы (10 пикселей). В шаблоне ширина соотв. колонки в таблице никак не задана. |
|
18.09.2006, 16:50 | #6 |
Продвинутый
Регистрация: 18.01.2006
Адрес: Москва
Сообщений: 88
|
Вам надо зайти в Template Analyzer и выбрать EXT:css_styled_content/static/, т.к. процедура рендеринга и все соответствующие настройки для отображения этого вида контент-элемента (Картинки) происходит с помощью css_static_content.
Пошаманьте там. Просьба, когда найдете решение, выложить его здесь для потомков.
__________________
Константин, Вольный каменщик |