从产品描述中删除图片
Remove images from product description
我只想在移动设备上显示描述中的产品图片。我不知道如何从 product.description.
分割图像
<div class="product-description rte" itemprop="description">
// this works how I want it to. shows images and text
<div class="mobileShow">
{{ product.description }}
</div>
// if not mobile device only show text. strip out images.
{% if product.description contains "<img" %}
// ??
</div>
为什么要在描述中嵌入产品图片?你让自己的生活变得非常困难。为什么不只上传产品图片,然后对您决定使用多少、哪些等以及在何处使用进行逻辑区分。
操纵 product.images 比在您的描述中嵌入 HTML 硬编码标签要容易和可靠得多。
如果您想在移动设备上隐藏描述中的所有图片,您可以使用媒体查询来定位它们。
不过,媒体查询取决于主题。这是一个例子:
@include media-query($small) {
.product-description img {
display: none;
}
}
您想将其添加到 scss 文件的末尾(很可能 theme.scss.liquid
。)
上面的查询是针对 Simple 和其他几个 - 这是列表:
- 叙事、简单、冒险、首次亮相、无限:
@include media-query($small) {
- Jumpstart,布鲁克林,供应,流行,最小:
@include at-query($max, $small) {
我只想在移动设备上显示描述中的产品图片。我不知道如何从 product.description.
分割图像 <div class="product-description rte" itemprop="description">
// this works how I want it to. shows images and text
<div class="mobileShow">
{{ product.description }}
</div>
// if not mobile device only show text. strip out images.
{% if product.description contains "<img" %}
// ??
</div>
为什么要在描述中嵌入产品图片?你让自己的生活变得非常困难。为什么不只上传产品图片,然后对您决定使用多少、哪些等以及在何处使用进行逻辑区分。
操纵 product.images 比在您的描述中嵌入 HTML 硬编码标签要容易和可靠得多。
如果您想在移动设备上隐藏描述中的所有图片,您可以使用媒体查询来定位它们。
不过,媒体查询取决于主题。这是一个例子:
@include media-query($small) {
.product-description img {
display: none;
}
}
您想将其添加到 scss 文件的末尾(很可能 theme.scss.liquid
。)
上面的查询是针对 Simple 和其他几个 - 这是列表:
- 叙事、简单、冒险、首次亮相、无限:
@include media-query($small) {
- Jumpstart,布鲁克林,供应,流行,最小:
@include at-query($max, $small) {