小编cre*_*ght的帖子

如何从底部到顶部为元素的最大高度设置动画?

我有一个HTML菜单元素,目前正在使用javascript和CSS进行动画处理。菜单的最大高度设置为0,溢出:隐藏。

<div class="menu">
Run Code Online (Sandbox Code Playgroud)

当前的CSS动画:

.menu {
    -webkit-transition: max-height 0.4s ease;
    -moz-transition: max-height 0.4s ease;
    transition: max-height 0.4s ease;
}
Run Code Online (Sandbox Code Playgroud)

在javascript中,单击按钮时,我正在更改菜单的最大高度。

一切正常,除了我要从下至上而不是从上至下显示菜单。可以用简单的CSS或JS完成吗?

html javascript css

3
推荐指数
2
解决办法
2884
查看次数

从 WP_Query 中的当前产品类别术语 Id 获取所有 Woocommerce 产品

我有一个简单的 taxonomy-product_cat.php 页面,我试图在其中仅显示当前类别中的产品。现在,它正在显示所有产品,而不仅仅是当前类别中的产品。这是我的代码:

<ul class="products">

    <?php
       $current_cat_id = $wp_query->get_queried_object()->term_id;
       $args = array(
         'taxonomy'       => 'product_cat',
         'post_type'      => 'product',
         'post_status'    => 'publish',
         'posts_per_page' => -1,
         'tax_query'      => array(
             'taxonomy'   => 'product_cat',
             'field'      => 'term_id',
             'terms'      => $current_cat_id,
             'operator'   => 'IN'
         )
       );

       $products = new WP_Query( $args );

       while ( $products->have_posts() ) : $products->the_post();
           echo '<li><a href="'. get_permalink() .'"><div class="product__preview"><img src="' . get_the_post_thumbnail_url() . '"></div><span>' . get_the_title() . '</span></a></li>';
       endwhile;

       wp_reset_query();
       ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

我的客户不断更改类别的名称/slug,因此我需要按类别 ID 获取产品。知道为什么这会生成所有产品,而不仅仅是当前类别中的产品吗?

php wordpress product custom-taxonomy woocommerce

2
推荐指数
1
解决办法
6683
查看次数

标签 统计

css ×1

custom-taxonomy ×1

html ×1

javascript ×1

php ×1

product ×1

woocommerce ×1

wordpress ×1