Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.07.2013, 12:55
Новичок на форуме
Отправить личное сообщение для onlydimon Посмотреть профиль Найти все сообщения от onlydimon
 
Регистрация: 31.07.2013
Сообщений: 1

Chrome. Некорректное отображение ширины документа
Всем доброго времени суток.

Делаю горизонтальное меню с позиционированием сабменю по принципу: если сабменю не вмещается в область окна браузера справа - даю позиционирование налево.
Работает все отлично во всех браузерах кроме Хрома (и в Safari тоже работает). В хроме наблюдается неприятный баг: при открытии сабменю визуальная ширина документа увеличивается на то расстояние, на которое бы увеличивалась, будь сабменю в правую сторону. Именно визуальная ширина, так как вывод ширины html, body, #wrapper дает одно значение (правильное), а на деле выводится иначе.
Скриншот бага

И конечно же jsfiddle

P.S. На то, что это баг указывает факт, что при включении/отключении любого свойства через отладчик ширина обновляется до нужного значения.
Пробовал делать такое обновление
$('body').width($('body').width()).css('width','')
- не помогает,
$('body').css('overflow':'hidden').css('overflow','')
- тоже не помогает.

Всем спасибо за помощь
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX + Firefox некорректное отображение checkbox shu7 Firefox/Mozilla 2 26.06.2015 14:23
НЕКОРРЕКТНОЕ ОТОБРАЖЕНИЕ МОДУЛЯ В IE despol1ment jQuery 1 22.07.2013 22:45
Неккоректное отображение jquery меню в Google Chrome и Opera Galyanov Opera, Safari и др. 6 25.01.2011 00:26
Некорректное отображение форума в браузерах Chrome и Safari Magneto Сайт Javascript.ru 3 25.11.2010 11:06
Плагин JqGrid. Некорректное отображение таблиц и диалогов. skalka jQuery 0 12.08.2010 08:51