为了账号安全,请及时绑定邮箱和手机立即绑定

为唯一变量选择不同的 css 类

为唯一变量选择不同的 css 类

PHP
繁花不似锦 2023-03-11 17:20:52
我有 2 种不同的变量样式,可在页面的 2 个不同位置使用:/* Header Bar Count*/.sticky-count {    font-size: 1em;}/* Footer Bar Count*/.sticky-count-footer {    font-size: 0.5em;}我有这段代码通过 Ajax 事件更新 $cart_count变量:// Woocommerce Ajax Countadd_filter( 'woocommerce_add_to_cart_fragments', 'refresh_cart_count', 50, 1 );function refresh_cart_count( $fragments ){    ob_start();    ?>    <span class="e434-21 x-bar-content-area sticky-count" id="cart-count"><?php    $cart_count = WC()->cart->get_cart_contents_count();    echo sprintf ( _n( '%d', '%d', $cart_count ), $cart_count );    ?></span>    <?php     $fragments['.sticky-count, .sticky-count-footer'] = ob_get_clean();    return $fragments;}现在每次$cart_count更改时,页眉和页脚中的项目都会更新,但.sticky-count-footer样式将类似于.sticky-count! 如何.sticky-count-footer用它自己的 CSS 属性更新值?
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

用容器包围方法返回的代码(如果尚未完成)并给它们类headerfooter. 在您的回复中仅用作.sticky-count类。更新样式表并使用.header .sticky-count.footer .sticky-count作为选择器。



查看完整回答
反对 回复 2023-03-11
  • 1 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号