php - 帖子的图像大小自定义CSS

标签 php html mysql css wordpress

我从类别“66”中获得 10 个帖子,但我想显示第一个带有大缩略图的帖子,其余的帖子带有小缩略图,也许中间的一些帖子带有大缩略图。我有 CSS 中的代码,但我不知道如何指定何时调用来自同一类别的 10 个帖子。我不想从 mysql 进行两次调用,因为我想要从最新到最旧的订单...

谢谢。

        <?php
        global $post;
        $args = array( 'numberposts' => 10, 'order' => 'ASC', 'category' => 66 );
        $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; ?>

最佳答案

一个解决方案: 将类别作为类名放入 HTML 标记中,例如<div class="category66"> 然后使用 nth-child 为每个类生成一个 css 选择器?

例如

.category66 {
    width: 100px;
    height: 100px;
}


.category66:nth-child(1) {
    width: 200px;
    height: 200px;
}

关于php - 帖子的图像大小自定义CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22984746/

相关文章:

php - Google Analytics Pro 可以提供视频特定数据吗?

php - 将 iPhone 应用程序 (iOS SDK) 连接到 php/MySql 后端的最佳方法是什么

php - Laravel Collection 从嵌套数据结构中获取唯一值

php - UTF-8贯穿始终

mysql - 如何将一个表值显示为表行并显示另一表中的值

具有相等数量范围的PHP MySQL搜索表单

html - 更改图像映射的颜色

html - 移动设备与桌面设备的图像、标题和描述的 Bootstrap 顺序

html - 如何在 ul 中滚动一行但保持宽度

mysql - 在 MySQL 中创建仅在最右边(排序)列不同的多列索引