zoukankan      html  css  js  c++  java
  • DIV中的对象错位问题

    象以下语句:

    <div style="1000px;">
    <div style="float:right;490px;">右</div>
    <div style="490px;">左</div>
    </div>

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

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

    <div style="1000px;border:solid 1px red;">
    <div style="float:right;490px;">右</div>
    <div style="490px;">左</div>
    </div>

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

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





  • 相关阅读:
    html css 学习
    第七天
    第六天
    第五天
    第四天
    第三天
    第二天
    团队敏捷开发day8
    团队敏捷开发day7
    团队敏捷开发day6
  • 原文地址:https://www.cnblogs.com/leftfist/p/4258058.html
Copyright © 2011-2022 走看看