У меня Chrome версии 33.0.1750.154 м, работающий на 64-разрядной версии Windows 7 Professional.
Я создал этот WP-плагин пару лет назад, и он отлично работает (конечно, можно было бы улучшить), который показывает кешированный стилизованный Календарь Google. Когда я перекинул его сегодня на другой веб-сайт, я столкнулся с очевидными ошибками отрисовки в браузере, но только на этом одном веб-сайте, что навело меня на мысль, что существует какой-то конфликт CSS.
Я полностью заархивировал подключаемый модуль с http://ebcbuffalo.com/calendar/ (который отображается без каких-либо ошибок в том же браузере) и установил его на новый веб-сайт: http://faithbaptistspringville.com/monthly-calendar. /а>. Как видите, они выглядят одинаково.
Когда я нажимаю на событие в календаре на последнем, он может правильно или не правильно рисовать div, и даже если он рисует его правильно, после закрытия события и нажатия на другие события всегда возникают ошибки рисования. Когда он не отображается должным образом, чтобы увидеть div таким, каким он должен быть, я просто нажимаю на другую вкладку в Chrome, а затем возвращаюсь на эту вкладку. Бинго - оно там (пока я не прокручиваю вниз и не вижу, что оно абсолютно позиционировано, хотя на самом деле оно фиксировано, затем попробуйте щелкнуть по его ссылкам, и их... НА САМОМ ДЕЛЕ ТАМ НЕТ).
Я подумал, что, может быть, с моим JS что-то не так, поэтому я запустил самую простую команду из своей консоли Chrome: jQuery('#id_popup').show();
и jQuery('#id_popup').hide();
, но она ведет себя так же странно.
Я убежден, что это ошибка Chrome, но почему он заражает только этот сайт (faithbaptistspringville.com)?
Вот рабочий вариант:
Вот 2 снимка экрана с ошибкой (она перерисовывается совершенно случайно)
overflow: hidden
илиoverflow: auto
в свой всплывающий элемент div#id_popup
. - person Mahmoud   schedule 01.04.2014min-height
. надеюсь смогу помочь. - person Mahmoud   schedule 01.04.2014