javascript - 如何更改一个特定的 CSS 类

标签 javascript css wordpress

我有一个问题,我通过 Wordpress 开发了一个网站,我想以一种方式设置所有产品价格的样式,并以另一种方式设置小计、税收和总计的样式。它们都在一个 CSS 类中,作为 woocommerce-Price-amount 数量。无论如何,我只能针对 tr“cart_item”中的那些吗?谢谢!

 <table class="shop_table woocommerce-checkout-review-order-table" style="border-color: rgb(255, 255, 255);">
<thead style="background-color: rgb(0, 0, 0);">
    <tr>
        <th class="product-name" style="border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);">Product</th>
        <th class="product-total" style="border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);">Total</th>
    </tr>
</thead>
<tbody>
                        <tr class="cart_item">
                    <td class="product-name" style="border-color: rgb(255, 255, 255);">
                        Autumn Leaf Shirt - Large&nbsp;                          <strong class="product-quantity">× 2</strong>                                                  </td>
                    <td class="product-total" style="border-color: rgb(255, 255, 255);">
                        <span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>70.00</span>                       </td>
                </tr>
                    </tbody>
<tfoot>

    <tr class="cart-subtotal">
        <th style="background-color: rgb(0, 0, 0); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);">Subtotal</th>
        <td style="border-color: rgb(255, 255, 255);"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>70.00</span></td>
    </tr>




                                <tr class="tax-total">
                <th style="background-color: rgb(0, 0, 0); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);">Tax</th>
                <td style="border-color: rgb(255, 255, 255);"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>0.00</span></td>
            </tr>


    <tr class="order-total">
        <th style="background-color: rgb(0, 0, 0); border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);">Total</th>
        <td style="border-color: rgb(255, 255, 255);"><strong><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">$</span>70.00</span></strong> </td>
    </tr>


</tfoot>

最佳答案

是的!您可以将 cart_item 中的 woocommerce-price-item 专门定位为:

.cart_item .woocommerce-价格-金额{ /**这里是你的属性**/ }

这只会将您的属性应用于类 woocommerce-Price-amount 类的元素,类元素中类 cart_item

基本上在 CSS 中,您可以访问 foo 中的 bar,如下所示:

.foo.bar{ }

关于javascript - 如何更改一个特定的 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52130438/

相关文章:

javascript - 尝试编写一个基本的 echo 函数来检查 mysql 表

javascript - 使用工厂的 Angular.JS API

WordPress:自定义个人资料表单在 Ultimate 成员(member)插件中不起作用

jquery-plugins - WordPress 文本图像 slider 带有右侧导航?

php - 是什么阻止了我的标题图像加载

javascript - 通过javascript上传socket.io图像

javascript - 在提交表单之前读取 JavaScript 代码中的 Rails 表单数据

asp.net-mvc - 如何删除asp.net中部分页面的页眉和页脚

javascript - 在 angular.js 中将 div 的宽度设置为父级的百分比

jquery - 如何用图像填充 div 而 div 在响应页面上保持其 1 :1. 5 的比例