小编Rob*_*ert的帖子

如何计算ACF转发器输出中的总行数

问题:如何简单计算ACF转发器字段输出中的行?

目标:当只有一行而不是一行时,使输出看起来与css类不同.

我的代码:

if( have_rows('testimonials')) {
    $counter = 0;
    $numtestimonials = '';

    //loop thru the rows
    while ( have_rows('testimonials') ){
        the_row();
        $counter++;
            if ($counter < 2) {                         
                $numtestimonials = 'onlyone';               
            }
        echo '<div class="testimonial ' . $numtestimonials . '">';
           // bunch of output here
        echo '</div>';                          
    }
}
Run Code Online (Sandbox Code Playgroud)

显然,我在这里这样做的方式不会起作用,因为第一次通过行时计数<2,所以即使计算了更多的行,它也会返回true.

谢谢!

php mysql wordpress repeater advanced-custom-fields

7
推荐指数
2
解决办法
2万
查看次数

Firefox中的固定位置背景图像不适用于已转换的元素.这是一个FF错误吗?

目标:在Firefox中运行的转换元素创建固定的背景位置.

我已经在这个页面上尝试了所有解决方案(以及其他一些解决方案),但没有一个有效: 固定附件背景图像闪烁/在与css转换结合时消失在chrome中

我尝试过的东西是静态位置,背面可见性设置,z-index设置,其他背景附件.

演示:

https://jsfiddle.net/96u9xqbn/6/

.fixed1 {
   transform: translateZ(0);
}
Run Code Online (Sandbox Code Playgroud)

如果你删除上面的转换,它的工作原理.但是,如果您正在使用Skrollr之类的东西,或者还有其他需要进行转换,那么在Firefox中没有正确修复背景.

css firefox css3 css-transforms background-attachment

5
推荐指数
1
解决办法
790
查看次数