странная проблема с позицией css в IE7

#html #css #internet-explorer #internet-explorer-7

#HTML #css #internet-explorer #internet-explorer-7

Вопрос:

На этом веб-сайтеhttp://rwl.rwlwater.com / скроллер новостей внизу, после 3 рекламных объявлений .. не работает нормально в Internet Explorer 7. Кнопки контроллера не перемещаются, если я редактирую количество сообщений.. Он отлично работает в IE9, Chrome, Firefox, safari и т.д., Проблема только в Internet Explorer 7.

Я попробовал несколько вещей, но не смог решить это сам.

Любая помощь была бы с благодарностью!

Комментарии:

1. Предоставьте соответствующий код. Никто не хочет просматривать весь ваш сайт, чтобы найти вашу проблему. Помогите нам, чтобы мы могли помочь вам.

2. Код для чего? Это раздел новостей, и кнопки контроллера не опускаются, когда я использую, например, 6 сообщений в скроллере новостей. он отлично работает с 4, но он должен автоматически опускаться, если у меня будет больше сообщений.

Ответ №1:

Добавьте свойство CSS ‘zoom: 1’ к кнопке #controllers2 или #blog2

Это устанавливает для свойства IE hasLayout значение true и позволяет позиционировать его с использованием абсолютного позиционирования.

Это классическая ошибка IE.

Комментарии:

1. к сожалению, это не работает. при первой загрузке он загружает первые 4 сообщения, а затем распространяется на 6 сообщений, но контроллеры не перемещаются вниз

2. Что вы подразумеваете под тем, что контроллеры не перемещаются вниз? Что такое контроллер в этом контексте??? В моем браузере IE7 я могу щелкнуть вверх и вниз, и он перемещает список элементов либо вверх, либо вниз. Какая часть этой функциональности не работает?

3. есть две кнопки, которые управляют скроллером… стрелки… При первой загрузке веб-сайта поле содержит 4 элемента и половину 5-го элемента…. После того, как он загрузит все, он загрузит 5-й и 6-й, фон расширяется, но стрелки не перемещаются вниз под рамкой. Это моя проблема.

4. попробуйте увеличить: 0 на содержащем элементе #blog2

5. У вас установлена панель инструментов разработчика IE7??? Все, что я сделал, это проверил элемент, динамически добавил свойство zoom: 1 с помощью панели инструментов, и, похоже, это работает. Можете ли вы попробовать сделать это с помощью панели инструментов? На текущем и активном сайте? С моей стороны это работает.