В Firefox 27, когда изображение не найдено, высота изображения становится как авто для изображения alt. Это разрывает html-слой (изображение 1). Что я могу сделать, чтобы сделать его похожим на Chrome (если изображение не найдено, высота пребывания как предыдущая) (изображение 2)Firefox: когда изображение НЕ найдено, он разбивает html-слой
ответ
Вы можете указать статический или минимальную высоту через CSS, которая всегда будет держать его размеры и расположение останется таким же,
img {
min-height:300px;
}
Что-то вроде этого? $('img').wrap('<div/>').css({minHeight: '100px'});
набор дисплей встроенный блок для изображения:
img{display: inline-block;}
По моему опыту, img
должен иметь вес и высоту атрибутов только из-за этих ситуаций. Эти атрибуты помогают браузеру создавать пространство для элемента DOM перед его визуализацией. Итак, если ваше изображение 100x100 px, тогда атрибуты должны быть weight="100"
, height="100"
. Обратите внимание, что px отсутствует, поскольку атрибуты определены в пикселях.
EDIT: Только что заметил. Если вы хотите скрыть что-то, когда изображение не загружено, используйте плагин jQuery waitForImages. Если изображение не загружено, скройте его контейнер.
- 1. Контроллер Codeigniter, созданный, когда изображение не найдено
- 2. Как скрыть DIV, когда изображение не найдено?
- 3. Изображение не найдено
- 4. Джанго изображение не найдено
- 5. когда изображение не найдено показать изображение по умолчанию
- 6. Как скрытно скрыть значок «Изображение не найдено», когда src исходное изображение не найдено
- 7. BlueJ Изображение не найдено
- 8. Не удается загрузить изображение - изображение не найдено
- 9. Причина: изображение не найдено.
- 10. Изображение не найдено на dompdf
- 11. JQuery функция .он не найдено
- 12. Почему он загружает изображение, когда он не должен делать?
- 13. Изображение не найдено в Bundle
- 14. Docker compose - изображение не найдено
- 15. Django Загрузить изображение не найдено Загружено изображение
- 16. GET изображение 404 (не найдено)
- 17. Изображение для QPixmap не найдено
- 18. Изображение не показано в хром. Он отображается только в firefox
- 19. Захваченное изображение не найдено, FileNotFoundException
- 20. Изображение не найдено в LibGDX
- 21. Изображение не найдено- XSL-FO
- 22. Изображение MasterPage не найдено (подпапка)
- 23. Изображение Не найдено исключение android
- 24. Ошибка Tensorflow [изображение не найдено]
- 25. RBCodeHighlighting пакет разбивает свежее изображение
- 26. iText - изображение разбивает выравнивание ячейки
- 27. PDFsharp не может найти изображение (изображение не найдено)
- 28. Изображение не отображается в Firefox
- 29. Не найдено устройства Firefox OS App Manager
- 30. dll не найдено, но он есть