Php 第n个子大小调整图像缩略图和标题

Php 第n个子大小调整图像缩略图和标题,php,css,wordpress,css-selectors,Php,Css,Wordpress,Css Selectors,我想第n个孩子来调整图像和文本标题,第n个孩子的工作完美的图像拇指,但不是文本标题。谁能帮我一下我哪里错了?先谢谢你 <div id="programet" class="shadow"> <a href="/category/vendi" class="sfond_vendi">LAJME</a> <?php global $post; $args = array( 'numberpost

我想第n个孩子来调整图像和文本标题,第n个孩子的工作完美的图像拇指,但不是文本标题。谁能帮我一下我哪里错了?先谢谢你

<div id="programet" class="shadow">
        <a href="/category/vendi" class="sfond_vendi">LAJME</a>
        <?php
        global $post;
        $args = array( 'numberposts' => 22, 'order' => 'ASC', 'category' => 9 );
        $myposts = get_posts( $args );
        foreach( $myposts as $post ) :  setup_postdata($post); ?>
            <div id="lajme-bllok-item-vogel">
                <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('lajmi-thumb'); ?></a>
                <div id="lajme-bllok-item-title-vogel"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
                <div id="top-news-title-linku"><?php for( $i=1; $i<=4; $i++){ $prop_det_url = get_field('link'.$i); if( $prop_det_url != '' ){ ?>
                <a href="<?php echo $prop_det_url; ?>" target="_blank">/ <?php the_field('link_titull'.$i); ?></a> <?php } } ?></div>
            </div> 
        <?php endforeach; ?>
</div>



#lajme-bllok-item-vogel:nth-child(3n+1){width:auto;height:auto;float:left;margin:0 0 0 0;padding:25px 10px;border-bottom:1px solid #ddd;}
#lajme-bllok-item-vogel:nth-child(3n+1) img{height:219px;width:390px;border-top:2px solid #F00;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
#lajme-bllok-item-title-vogel:nth-child(3n+1) {width:368px;height:auto;margin:-6px 0 0 0;padding:11px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);font:21px/23px 'lato-bold',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:21px;font-weight:bold;}
#lajme-bllok-item-title-vogel:nth-child(3n+1) a:hover{color:#01628F;}

#lajme bllok item vogel:n子项(3n+1){宽度:自动;高度:自动;浮动:左侧;边距:0;填充:25px 10px;边框底部:1px实心35; ddd;}
#lajme bllok项目vogel:n子项目(3n+1)img{高度:219px;宽度:390px;边框顶部:2px实心#F00;方框阴影:010px rgba(0,0,0,0.5);}
#lajme bllok项目标题vogel:n子项目(3n+1){宽度:368px;高度:自动;边距:-6px 0 0 0 0 0;填充:11px;方框阴影:0 0 0 10px rgba(0,0,0,0.5);字体:21px/23px“lato bold”,Arial,“Helvetica Neue”,Helvetica,sans serif;字体大小:21px;字体重量:bold;}
#lajme bllok项目标题vogel:n个孩子(3n+1)a:悬停{颜色:#01628F;}

这是因为您正在迭代顶级项,并且应该将
第n个子项
选择应用于此,但是您的CSS将
第n个子项
选择应用于其子项。您想将选择器更改为以下选项

更改:

#lajme-bllok-item-title-vogel:nth-child(3n+1) {width:368px;height:auto;margin:-6px 0 0 0;padding:11px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);font:21px/23px 'lato-bold',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:21px;font-weight:bold;}
#lajme-bllok-item-title-vogel:nth-child(3n+1) a:hover{color:#01628F;}


顺便说一句,看起来你也在复制你的
id
标记,你应该避免这种情况-
id
属性必须是唯一的。

我们无法诊断PHP,请在JSFIDLE中提供你的HTML/CSS等
#lajme-bllok-item-vogel:nth-child(3n+1) #lajme-bllok-item-title-vogel {width:368px;height:auto;margin:-6px 0 0 0;padding:11px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);font:21px/23px 'lato-bold',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:21px;font-weight:bold;}
#lajme-bllok-item-vogel:nth-child(3n+1) #lajme-bllok-item-title-vogel a:hover{color:#01628F;}