关键词搜索

源码搜索 ×
×

DIV中的对象错位问题

发布2012-07-25浏览2112次

详情内容

象以下语句:

  1. <div style="width:1000px;">
  2. <div style="float:right;width:490px;"></div>
  3. <div style="width:490px;"></div>
  4. </div>

有时候,在某些浏览器下(比如微软的IE系列),这个 右 和 左 不在一行,而是发生错位,各自占据一行。但是它们的宽度加起来,并没有这种撑爆的后果啊。

世界上的事情就是这么奇妙。想破头都不搞不定的时候,加上一跳边框,他们就乖乖地回复正常了:

  1. <div style="width:1000px;border:solid 1px red;">
  2. <div style="float:right;width:490px;"></div>
  3. <div style="width:490px;"></div>
  4. </div>

看来浏览器有时候可能也会发生脑子短路的情况,没有画出边框线,它还不知道是框在里面的。

如果嫌边框不好看,可以将边框颜色设为更背景色一样的颜色,这样既看不出来,又不会错位。





相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载