css - 在 WooCommerce/WordPress 中使用 CSS 定位产品属性

标签 css class attributes woocommerce

我正在尝试定位在运行 WooCommerce 的 WordPress 安装上提供的产品的特定属性。具体来说,我正在尝试定位产品价格和产品小计。

我找到了我认为是产品 ID 类“postid-1539”的内容,并且我找到了需要调整“.product-price”和“.product-subtotal”的属性。但我无法专门调整特定产品的属性以显示任何不同内容。

我应该用钩子(Hook)和过滤器来解决这个问题吗?我认为 CSS 是最简单的方法。

我的正确和非工作代码看起来像这样

.postid-1539 .product-price {display;none:}

哈普。 :P

最佳答案

考虑到定位一个元素,你的意思是选择一个元素来改变它的样式。我可以给你这个解决方案:

.shop_table .product-price{ /* Font color of price is made green */
     color:Green;
}

.shop_table .quantity input.input-text{ /* Background color of quantity text box is made green */
     background:Green;
     color:#FFFFFF;
}

请记住,您可以使用 space 选择父元素内的子元素,如下所示:[parentTag/#parentId/.parentClass][SPACE][childrenTag/.childrenClass],在您的示例中是 .shop_table .product-price。其中 .shop_table 是父元素的类,.product-price 是子元素。所以我们按类别选择它们,中间有一个空格

但是要选择 input 元素 with class .input-text,您必须像这样连接两者:input。 input-text 将仅更改 .input-text 类的 input 元素,但不会影响其他 input 元素其他类。

要更好地了解 CSS 选择器,请访问 this链接。

关于css - 在 WooCommerce/WordPress 中使用 CSS 定位产品属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36416576/

相关文章:

javascript - 无法使用javascript将焦点设置到教科书

css - 无法更改标题链接颜色

java - 获取实例的声明类: possible?

python - 如何在Python类中正确显示 "stub"__objclass__?

html - 如何用 JQuery 删除 "onclick"?

javascript - 有没有一种方法可以使用原始字符串一次将多个属性设置为一个标签?

html - 这些 css 可折叠 div 默认打开了吗?

c++ - 如何在没有范围的情况下使用枚举类

c# - 强制使用自定义属性

css - iPad pro 11 (2018) 精确的 css 媒体查询