Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> display:none - портится отображение 
V
    Опции темы
Wowa
Дата 27.2.2010, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Я заметил. что если при загрузке странице элемент скрыт через display:none, то при последующем отображении элемента (смена на display:block) браузеры часто неправильно его прорисовывают.

Кто-нить знает, как лечить такое?
PM WWW   Вверх
bars80080
Дата 27.2.2010, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



имхо, более простой вёрсткой. 

когда всего накидано, браузеры начинают сильно расходиться во мнениях, оттого и приходится добавлять множество всяких хаков дабы восстановить порядок

лучше лечить всё простотой
PM MAIL WWW   Вверх
Wowa
Дата 28.2.2010, 02:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



вот тут, описано одно решение при проблемах рендеринга: http://www.activewidgets.com/javascript.fo...splay-none.html

нужны еще решения.
PM WWW   Вверх
SelenIT
Дата 28.2.2010, 03:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Если речь об абсолютно позиционированных блоках — имхо, проще всего менять не display, а visibility (hidden/visible).

Цитата(Wowa @  27.2.2010,  22:21 Найти цитируемый пост)
при последующем отображении элемента (смена на display:block)

Кстати, в этом тоже может быть проблема, block не для всего подходит (напр., не подходит для таблиц и их частей). Более надежный подход — добавлять/убирать у элемента класс навроде .hidden { display:none }, чтоб дефолтный display восстанавливался автоматически.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Wowa
Дата 28.2.2010, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



блок обычный. Состоит из вложенных друг в другах дивов + картинки.
PM WWW   Вверх
SelenIT
Дата 28.2.2010, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



А проблемы с отрисовкой во всех браузерах или в каких-то конкретных (IE6-7, Opera 9)?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Wowa
Дата 4.3.2010, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



применил метод описанный мною в третьем посте. Работает.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0538 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.