«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему Firefox отображает изображения, используя свойство CSS `content`?

Почему Firefox отображает изображения, используя свойство CSS `content`?

Опубликовано в 2025-04-09
Просматривать:885

Why Doesn\'t Firefox Display Images Using the CSS `content` Property?

отображение изображений с URL содержимого в Firefox

возникала проблема, где некоторые браузеры, в частности, Firefox, не отображаются изображения при их ссылке с использованием собственности контента. Это можно увидеть в предоставленном классе CSS:

.googlePic {
    content: url('../../img/googlePlusIcon.PNG');
    margin-top: -6.5%;
    padding-right: 53px;
    float: right;
    height: 19px;
}

, в то время как этот CSS работает, как и ожидалось в Google Chrome и Safari, он не может отображать какое-либо изображение в Firefox.

Решение:

Свойство контента может использоваться только с псевдоэлементами, такими как :: Перед и :: после. Чтобы решить проблему, нам нужно изменить наш класс CSS следующим образом:

]
.googlePic::before {
    content: url('../../img/googlePlusIcon.PNG');
}

объяснение:

свойство содержимого работает, вставив контент до или после элемента. Используя :: Ранее мы вставляем изображение перед элементом .googlepic, который позволяет Firefox правильно отображать его. Статья:

http://www.htmldog.com/reference/csssproperties/content/

примечание:
  • Internet Explorer 8.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3