Img src =固定块中的DIV加载在主页上但不加载到其他页面上

时间:2013-06-13 20:59:39

标签: image html

我有一个固定的header.TPL文件,每个页面加载。

此.TPL文件中有一个DIV,其中IMG SRC=xxx.png替换了TEXT。 (链接到推特页面的推特和脸书图标

好的,在主页上效果很好。 DIV显示在标题上,图像链接到Twitter页面。

但是当我转到另一页时,带有图像的DIV消失了。所有其他DIV与之前的方式相同,只有带图像的DIV已经消失。

如果我更改TEXT的图像,它可以正常工作。如果我再次放置图像,DIV只会加载到主页上。

发生了什么事?

<div class="fullWidthBlock headerMenuBlock">
    <div class="fixedWidthBlock">
        <div class="headerMenuWrapper">
            {module name="menu" function="top_menu"}
        </div>
        {extension_point name='modules\main\apps\FrontEnd\IWidgetDisplayer' HTTP_REFERER=$GLOBALS.site_url|cat:$GLOBALS.current_page_uri}

        <div class="socialMenuWrapper">
          <ul class="socialMenu">                                       
                                        <li><a class="twitterMenu" href="http://www.twitter.com/"><img src="modules/theme_iauto_grey/main/_files/icons/twitterblue.png" /></a>
            <li><a class="facebookMenu" href="http://www.facebook.com/"><img src="modules/theme_iauto_grey/main/_files/icons/facebookblue.png" /></a>
          </ul>  
        </div>

        <div class="loginMenuWrapper">
            {if !$GLOBALS.current_user.logged_in}
                <ul class="loginMenu">
                    <li><a class="loginDialogControl" href='#'>[[Login]]</a></li>
                    <li><span>|</span></li>
                    <li><a href='{$GLOBALS.site_url}/user/registration/'>[[Register]]</a></li>
                                        <li><span>|</span></li>
                </ul>
                <div class="loginDialogWrapper" style="display: none;">
                    {module name="users" function="login" HTTP_REFERER=$GLOBALS.site_url|cat:$GLOBALS.current_page_uri}
                </div>
            {else}
                <div class="userGreeting">
                    <span class="welcomeMessage">
                        [[Welcome]], {$GLOBALS.current_user.user_name}
                    </span>
                    <span class="myAccount">
                        <a href="#">[[My Menu]]</a>
                    </span>
                    <div class="myAccountDialogWrapper" style="display: none;">
                        {module name="menu" function="user_menu"}
                    </div>
                </div>
            {/if}

        </div>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

解决。

当CSS插入图像时,DIV不仅会在主页中显示图像,还会在每个页面中显示图像。