Я испытываю это странное поведение в Chrome (я тестировал как версии Windows, так и Linux). Я также тестировал его на Firefox, но он работает правильно.Странное поведение CSS в Chrome для Facebook, такое как box
У меня есть отображение в Facebook, как показано на виджетах Wordpress. (Его использование официального плагина Facebook, хотя, если что-то не так с его выходом, я могу легко изменить его сам). В действительности то, что он делает, включает iFrame.
Странное белое заполнение появляется под логотипом Facebook в нижней части виджета. Странная вещь в том, что, когда я наводил над заголовком, который только меняет цвет, ящик внезапно автоматически настраивает высоту на правильную. Вы можете видеть это here, где виджет Facebook Like Box справа (3-й ящик сверху) имеет несколько белых дополнений. Наведите указатель мыши на «Как мы?» название, и он внезапно корректирует высоту до правильного.
Более серьезная проблема возникает, когда пользователь переходит на другую страницу и обратно на страницу. При открытии страницы введите другой адрес в адресной строке, например www.google.com. После загрузки просто нажмите кнопку «Назад» браузера Chrome. Вы вдруг увидите, что Facebook Like Box не отображается как раньше, но отображается в гораздо более мелкой коробке, и появляются уродливые полосы прокрутки.
В чем причина этого? Ее первый раз я столкнулся с этими странными проблемами, которые возникают на первый взгляд не связанные поведения (появляющаяся ссылку и нажав назад)
в div.servicebox { .... ширина: 303px; высота: авто; overflow: auto;} remove overflow: auto; попробуйте это один раз. – 3bu1
в div.servicebox { .... ширина: 303px; высота: авто; overflow: auto;} remove overflow: auto; (для второй проблемы) height: 280px; (точная высота для первой проблемы) попробуйте один раз. – 3bu1
@ 3bu1 Если я удаляю 'overflow: auto', он внезапно вытекает из коробки, что делает его еще хуже. Точная высота, да, я могу попробовать, но побеждает весь смысл. – jbx