IE将以2行显示,但我希望它显示在一行中

时间:2009-02-13 20:15:36

标签: php css layout

我有以下代码:

<div id="banner">
<a href="http://www.kiubbo.com"><img src="/Logot.png" border=0></a>
    <script type="text/javascript"><!--
            google_ad_client = "pub-xxxxx";
        /* 468x60, creado 13/02/09 */
        google_ad_slot = "7830464607";
        google_ad_width = 468;
        google_ad_height = 60;
        //-->
    </script>
            <script type="text/javascript" src="http://pagead2.googlesyndication.com /pagead/show_ads.js">
    </script>
</div> 

在Firefox中看起来很好,但在IE中它显示为2行(http://www.kiubbo.com

任何人都知道如何解决这个问题?

谢谢。

2 个答案:

答案 0 :(得分:2)

尝试:

<style type="text/css">
   #banner a {
      float: left;
   }
   #banner iframe {
      float: left;
   }
   .clear { clear: both; }
</style>

并将其放在横幅div中的最后一个脚本标记之后:

<div class="clear"></div>

答案 1 :(得分:1)

似乎给出了徽标图片

'position:absolute;'

将它们放在IE中的同一行。当然,他们也是彼此之上的。