Itheme: проблема с отображением в IE

Дано: Сайт www.boardgamer.ru
WP 2.3, тема i3Theme 1.3.

В Firefox и Opera всё в порядке, а в IE заголовки сайдбаров почему-то уже самих сайдбаров.

Выглядит ужасающе 🙁

Что можно сделать, чтобы исправить проблему с отображением сайта в IE?

круто, а как ты такую красотень сделал(меню) кинь код 😉

Какую именно красоту? У меня там менюшек никаких нет.

ну… что бы можно было перетаскивать и сворачивать виджеты :rolleyes:

В теме изначально такая возможность заложена. Я здесь ни при чём 🙂

Просто IE обрабатывает параметры padding и margin не по стандарту, из-за чего мы и имеем, то что мы имеем.
Придётся юзать IE хаки, чтобы IE видел одно, а нормальные браузеры другое.

Просто IE обрабатывает параметры padding и margin не по стандарту, из-за чего мы и имеем, то что мы имеем.
Придётся юзать IE хаки, чтобы IE видел одно, а нормальные браузеры другое.

Не могли бы вы объяснить что именно и как мне нужно сделать?

как тема называется?
уже нашел 🙂

Верстальщик из меня "тот ещё", так что возможно есть более простой, валидный и правильный путь.
1. Подключать дополнительный css (например styleIE.css), с настроенными атрибутами, только для IE.
Делается это при помощи условных комментариев.
2. Применять CSS-хаки прямо в основном файле. Поищите в гугле по фразам IE Hacks или IE CSS hacks.

В самой же CSS для IE может будет достаточно поменять у #sidebar-right h3, #sidebar-left h3 {width: auto;} или width: 210px;
Вообще, попробуйте вот какую вещь, если в IE будет работать нормально только благодаря доктайпу, отпишитесь пожалуйста, чтобы знать)

И ещё – у вас в теме уже есть IE-хак, закомментированный ie-gif.css, можете не морочиться и попытаться вставить указанные выше стили прямо в него.

Вообще, попробуйте вот какую вещь, если в IE будет работать нормально только благодаря доктайпу, отпишитесь пожалуйста, чтобы знать)

Попробовал. Кажется заработало! 🙂 Спасибо.

Это радует. Теперь тоже буду пользоваться, вместо того, чтобы курочить цсски)

Это радует. Теперь тоже буду пользоваться, вместо того, чтобы курочить цсски)

По вашему совету я использовал специальный код для борьбы с ошибкой, но сейчас почему-то этот код перестал работать. Вы упоминали некие хаки для IE, которые могут помочь. Не могли бы вы объяснить мне что это за хаки и как ими можно воспользоваться.

Заранее благодарен
PS: адрес моего сайта – www.boardgamer.ru
в IE все заголовки колонок куда-то уезжают

Вы упоминали некие хаки для IE, которые могут помочь. Не могли бы вы объяснить мне что это за хаки и как ими можно воспользоваться.

Тарас не только упоминал хаки, он еще и ссылку дал.

[quote=0hk0]Вы упоминали некие хаки для IE, которые могут помочь. Не могли бы вы объяснить мне что это за хаки и как ими можно воспользоваться.

Тарас не только упоминал хаки, он еще и ссылку дал.[/quote]
Мне нужны именно те хаки, которые помогут справиться с кривизной сайдбаров у меня на сайте. Я понял, что нужно вписать что-то в css, но что именно? К сожалению я не так хорошо разбираюсь в html и поэтому снова прошу помощи.

В самой же CSS для IE может будет достаточно поменять у #sidebar-right h3, #sidebar-left h3 {width: auto;} или width: 210px;

Я так и сделал и заголовки в левой и правой колонках приобрели нормальный вид. А что надо сделать, чтобы привести в IE порядок заголовок центральной колонки?

** ой не туда написал ***

Anonymous
Отправить
Ответ на: