2011-04-12 97 views
1

當我登錄到我的網站時,查看單個帖子,右側側欄顯示完美,但當我登出同一頁面(通過側欄小部件)時,右側欄突然結束低於我的評論。這隻發生在我正在查看單個帖子。任何想法是什麼造成這個?退出側邊欄怪異

我已經複查了CSS,並且據我所知,被註銷不會添加或更改任何類屬性。而且 - 我與沒有一個posts.php文件工作的主題...

帖子:http://www.wespeakfashion.com/cool-sunglasses

page.php文件...

<?php include (TEMPLATEPATH . '/header.php'); ?> 

<div id="content"> 

<?php include(TEMPLATEPATH."/l_sidebar.php");?> 

<div id="contentleft"> 
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
    <?php the_content(__('Read more'));?><div style="clear:both;"></div> 

    <!-- 
    <?php trackback_rdf(); ?> 
    --> 

    <?php endwhile; else: ?> 

    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?> 
    <?php posts_nav_link(' &#8212; ', __('&laquo; go back'), __('keep looking &raquo;')); ?> 

    </div> 

<?php include(TEMPLATEPATH."/r_sidebar.php");?> 

</div> 

<!-- The main column ends --> 

<?php get_footer(); ?> 

回答

0

右側欄出現在主要內容分區。這是可疑的,因爲左邊欄是主內容div的兄弟。嘗試將右側邊欄移出,並將其作爲左邊欄和主內容div的兄弟。

+0

我編輯了問題以顯示page.php。正如你所看到的,右側欄是左邊欄和contentleft的兄弟。 – blackessej 2011-04-12 01:12:39

+0

不符合Chrome。在Chrome上,我可以看到'rsidebar'是'contentleft'的子項。 'lsidebar'是'contentleft'的兄弟。 – 2011-04-12 01:15:24

+0

我很抱歉,但那不是我所看到的。我剛剛查看了源代碼,rsidebar是contentleft和lsidebar的兄弟,他們是內容的子代。請指出我錯在哪裏,如果是這樣的話。 – blackessej 2011-04-12 01:25:42