页脚中不显示背景图像

时间:2013-11-10 18:53:55

标签: php html css wordpress

我正在使用wordpress网站http://cardinalmma.com/wordpress/。你可以看到一个瓦片的背景图像。但该图片并未在页脚中显示为背景。 这是主页模板

<?php
/*
Template Name: Home template
*/
include('header.php'); ?>

<div id="background">


        <div id="home_primary">
            <div id="content" role="main">


<div id="social_icons">
<div id="facebook">
</div>
<div id="twitter">
</div>
<div id="linkedin">
</div>
<div id="rss">
</div>

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

                <div id="text_back">
                <div id="brad">
                </div>

                <div id="text">

                <?php while ( have_posts() ) : the_post(); ?>
                <?php get_template_part( 'content', 'page' ); ?>
                <?php endwhile; // end of the loop. ?></div> 

                <div id="twitter_feed">
                </div>
                </div>

<div id="bottom">
</div>



</div><!-- #content -->
        </div><!-- #primary -->




<?php get_footer(); ?>

这是页脚

<?php
/**
 * The template for displaying the footer.
 *
 * Contains the closing of the id=main div and all content after
 *
 * @package WordPress
 * @subpackage Twenty_Eleven
 * @since Twenty Eleven 1.0
 */
?>





            <?php
                /* A sidebar in the footer? Yep. You can can customize
                 * your footer with three columns of widgets.
                 */
                if ( ! is_404() )
                    get_sidebar( 'footer' );
            ?>




                <div id="footer">
                <div id="wrap" style="width:1000px;margin-left:auto;
margin-right:auto;">


                <div id="bottomMenu">
                 <div align="center" style="font-family: Calibri;font-size: 25px;text-transform: uppercase;color: #e61e25;">Navigate</div>

                <?php wp_nav_menu( array( 'theme_location' => 'secondary' ) ); ?>
                </div>
                <div id="contacts">
                <div align="center" style="font-family: Calibri;font-size: 25px;text-transform: uppercase;color: #e61e25;">Contacts</div>
                </div>


                <div id="copyright">
                2013 © – <a href="http://cardinalmma.com" target="_blank">cardinalmma.com</a> – All Rights Reserved </div>






                </div>


                </div>
            </div>

</div><!-- #page -->

<?php wp_footer(); ?>





</div>
</body>
</html>

css很大所以我没有附加。

任何人都可以帮助我。 感谢

1 个答案:

答案 0 :(得分:0)

这是因为您在页脚中浮动元素 - 当浮动元素时,它们会从文档流中取出,导致父项崩溃。

为防止这种情况发生,您可以使用micro-clearfix method

#footer:before,
#footer:after {
    content: " ";
    display: table;
}

#footer:after {
    clear: both;
}

...或在父母身上使用overflow: hidden;(这更简单,但可能并不适用于所有情况):

#footer {
    overflow: hidden;
}