Woocommerce - изображения товаров скрыты на маленьких экранах

Я только что заметил после обновления Woocommerce, что изображение продукта скрыто на маленьких экранах.

Я вижу, что это установлено в файле woocommerce-smallscreen.css, но можно ли переопределить это в пользовательском CSS темы? Похоже, мне нужно избавиться от поплавка: none; Если я сделаю это в файле woocommerce-smallscreen.css, думаю, он будет перезаписан при следующем обновлении WooCommerce.

Я пробовал, но не уверен, что правильно понял пользовательский CSS.

Вот что я вижу, если выбираю "проверить элемент" в chrome: media = "only screen and (max-width: 768px)" .woocommerce #content div.product div.images, .woocommerce #content div.product div.summary , .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div .product div.images, .woocommerce-page div.product div.summary { float: нет; ширина: 100%;

Если я распаковываю float: none; в Chrome Inspector я вижу фото продукта. Я попытался удалить его из css-файла WooCommerce, но это не помогло.

попробуйте дать более подробную информацию, дать немного кода - людям будет легче помочь. тем временем, постарайтесь уточнить свой собственный css developer.mozilla.org/en-US/docs/Web/CSS/Specificity

jimmyLi 17.12.2018 20:22

Вот что я вижу, если выбираю "проверить элемент" в chrome: media = "only screen and (max-width: 768px)" .woocommerce #content div.product div.images, .woocommerce #content div.product div.summary , .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div .product div.images, .woocommerce-page div.product div.summary {float: none; ширина: 100%;

Jessica 17.12.2018 20:56

Если я распаковываю float: none; в Chrome Inspector я вижу фото продукта. Я попытался удалить его из css-файла WooCommerce, но это не помогло.

Jessica 17.12.2018 20:58

Я бы не предлагал удалять это, поскольку это затрагивает несколько элементов. Без подробного кода режима (html, css, javascript - или, может быть, самого веб-сайта) нелегко дать вам правильное решение ...

jimmyLi 17.12.2018 21:31

Извините за недостаток информации, я все еще пытаюсь понять, как это работает;) Пример url: ссылка на сайт

Jessica 17.12.2018 21:43
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
3
5
55
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте добавить float:left к элементу, содержащему изображение

.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    float: left;
}

если не работает, попробуйте добавить правило !important

.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    float: left !important;
}

Другие вопросы по теме