2011-02-25 83 views
0

有問題的頁面在這裏:http://www.audio-agent.com/wordpress/clients佈局問題,不知道是什麼導致問題

正如你所看到的,最後一篇文章是縮進的,而不是保持左對齊,就好像有一個不可見的文章。我用Firebug瀏覽過,似乎無法找到任何佔用空間的東西。用於生成頁面的這一部分的PHP如下:

<div class="post-wrapper"> 

    <?php query_posts('showposts=100&category_name=Clients&order=asc&orderby=title'); ?> 
    <?php while (have_posts()) : the_post(); ?> 

    <div class="post_box"> 

     <div id="post-<?php the_ID(); ?>"> 

      <h4 class="hidden"><?php the_title(); ?></h4> 
      <img src="<?php echo get_post_meta($post->ID, 'brand_img', true); ?>" /> 
      <?php the_content()?> 

     </div><!--post--> 

    </div><!--post_box--> 

    <?php endwhile;?> 
    <?php wp_reset_query(); ?> 

</div><!--post-wrapper--> 

感謝您的任何幫助!

+0

至少在IE8中看起來不錯;) – TheGeekYouNeed 2011-02-25 17:59:47

+0

呃,好吧,我想這是件好事。 :)我可能應該指定,我正在Mac上的Firefox,Chrome和Safari中查看它。 – 2011-02-25 18:04:28

回答

0

如果您之前的最後,行正確放

<div style="clear:both;"></div> 

我會說,因爲最後一個盒子被推到中間,所以你需要對右邊的盒子做一些小小的調整。

但是,明確將立即解決您的問題。

+0

這將是最好的解決方案,謝謝。我將在每三分之一後使用Javascript來附加一個明確的div。 – 2011-02-25 18:18:09

+0

@ R.J .:如果你選擇使用這個,你應該使用Wordpress/PHP來完成。沒有理由使用Javascript來做到這一點(除了它可能會更容易)。如果Javascript被禁用會怎麼樣?服務器端解決方案更強大。 – thirtydot 2011-02-25 18:35:25

+0

@thirtydot:老實說,Javascript是我知道如何去做的唯一方法。我對開發非常陌生......我如何使用PHP或Wordpress解決這個問題? – 2011-02-25 18:45:36