Javascript.RU

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

Как обойти баг сафари для ios4?
При написании мобильной версии страниц столкнулся со странным багом.

На каждой странице со статьей вставлена кнопка, которая отображается только на мобильных устройствах. При нажатии на кнопку в тег head прописывается тег style, в котором в свою очередь прописываются новые стили для абзацев и заголовков статьи с более крупными размерами шрифтов. Затем боковым колонкам страницы задается display:none.

Так вот, время от времени (чаще всего) при нажатии на кнопку увеличивается размер шрифта только первого абзаца текста, а весь остальной остается как был. Иногда, если подождать немного, то и остальной текст становится крпунее. Самый верный способ заставить весь текст отреагировать на новый стиль - перемена ориентации телефона на ландшафтную и обратно: в ста процентах случаев оставшийся мелкий текст становится крупнее.

Думал, может перерисовка экрана виновата, но нет - инициировал джаваскриптом перерисовку после вставки стилей на страницу - ничего не поменялось.

Как можно с этим бороться?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баги Opera пишем сюда devote Оффтопик 101 08.08.2013 05:56
Кнопка для выбора файл,как исправить баг? phenom Элементы интерфейса 1 07.04.2011 18:17
Как исправить баг с выпадающим js-меню? Cammerariy Javascript под браузер 5 02.12.2010 19:25
query accordion. баг в хроме и сафари wrc jQuery 1 28.11.2010 16:54
Как исправить баг?) Spamol jQuery 2 24.11.2010 23:10