你写代码要写规范一点 <img>和<br>都没闭合.如果要写符合标准的代码 就要有一个好习惯 有时候一个小的细节也会造成各个浏览器之间的兼容问题.
<style>
#header {height:20pxwidth:100px}
#logo,#banner {float:leftwidth:50%}
</style>
<div id="header">
<div id="logo"><img src="image/logo.gif"/></div>
<div id="banner"><img src="image/banner.gif"></div>
</div>
大概是这样的了 多用几个div 会少掉很多麻烦 代码也最多多出1K-2K.
以后修改也好控制一些.
我也遇到你这样的情况了!我给<br>添加样式margin-bottom:20px。也发现只有火狐浏览器有效果。其他浏览器没有效果。手机端的浏览器也没有效果。你现在解决了吗?