hewei's rss

何为 > DIV+CSS > 正文

奇怪的问题css下面显示不全

遇到了奇怪的问题。

<div class="div1">
    <div class="title">标题</div>
    <div class="text">
        <ul>
            <li>1</li>
            <li>2</li>
        </ul>
    </div>
</div>

当li采用横向显示的时候,li{width:50%;float:left},问题出来了,在ie下打开,“标题”那里显示不全,或者不显示,残缺的,除非页面可以拖动,把那里移出屏幕再移回来,那里就可以显示,鼠标在页面点一下,又消失了。奇怪之极!

下决心找出问题,一点点的调试,发现问题的所在。原来我只定义了div1的宽度,而text的宽度没定义,按道理定义了div1的宽度,text是包含在div1里面的,可以不用定义了,不会跑出去,但是title那里就是显示不全,这个现象只发生在ie,在firefox和opera没有这个问题。把text的宽度定义一下,就可以了,真奇怪。简洁有时候会导致莫名其妙的问题,兼容性真让人头疼,什么时候统一呢?

返回顶部网友评论»查看所有评论

发表评论:(内容不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)

您的昵称:验证码: 验证码查看所有评论

About Hewei.org

何为的博客。记录我的生活点滴,技术经验,奇思妙想。无聊的时候看看自己记录的思想,也是一种享受。

订阅何为的博客
  • ZhuaXia 订阅到抓虾
  • SouYo 订阅到沙发
信息检索 In Hewei.org
Hot标签
最新推荐主题
最新推荐专题
  • google adsense
  • firfox
  • 域名无忧
  • 在线交友
XHTML 1.0 StrictValid CSS 2.1
何为博客!意欲何为?大有作为!Copyright © HeWei.Org
皖ICP备06010916号