问题:如何简单计算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.
谢谢!
目标:在Firefox中运行的转换元素中创建固定的背景位置.
我已经在这个页面上尝试了所有解决方案(以及其他一些解决方案),但没有一个有效: 固定附件背景图像闪烁/在与css转换结合时消失在chrome中
我尝试过的东西是静态位置,背面可见性设置,z-index设置,其他背景附件.
演示:
https://jsfiddle.net/96u9xqbn/6/
.fixed1 {
transform: translateZ(0);
}
Run Code Online (Sandbox Code Playgroud)
如果你删除上面的转换,它的工作原理.但是,如果您正在使用Skrollr之类的东西,或者还有其他需要进行转换,那么在Firefox中没有正确修复背景.