php query_posts orderby = random导致css中断

时间:2011-03-09 23:56:28

标签: php css wordpress random sql-order-by

<?php query_posts($query_string . '&orderby=rand') ?>           

嘿所有,

我已经尝试将上面的代码实现到我的投资组合页面template.php中。 http://www.some-things.net/category/work/

这导致css每隔一段时间就会崩溃。重新加载它直到它破裂,你会看到我的意思。它将 portfolioitem 块中的2个推到右边,并强制第三个删除一条线?

<div style="clear:both"></div>
        <div class="gallery">
<?php query_posts($query_string . '&orderby=rand') ?>           
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

                <div class="portfolioItem">
                        <a href="<?php the_permalink() ?>" class="desctitle" title="<?php the_title();?>"><?php the_post_thumbnail(); ?>
                <span class="desctitle"><?php the_title(); ?></a>
</span>                     

                    </div>

            <?php endwhile; ?>
        </div>

1 个答案:

答案 0 :(得分:2)

错误不在随机布局代码中。它是由页面中的空“tile”引起的。这是违规瓷砖的来源:

<div class="portfolioItem">
    <a href="http://www.some-things.net/work/love-jungle/" class="desctitle" title="Love Jungle"><span class="desctitle">Love Jungle</span></a>
</div>

注意没有图像。