div+css在ie下显示正常,但在opera,google等非ie内核的浏览器却移位了

css代码<styletype="text/css"><!--#one{background-color:#CC3399;height:500px;wi... css代码<style type="text/css"><!--#one { background-color: #CC3399; height: 500px; width: 980px; margin:auto;}#two { background-color: #999999; height: 500px; width: 280px;}#she { background-color: #99CC33; height: 200px; width: 280px;}#sh { background-color: #99FFFF; height: 150px; width: 240px; margin-top:25px; margin-left:20px;}--></style>-----------body代码<body topmargin="0">    <div id="one">         <div id="two">                <div id="she">                       <div id="sh"></div>                </div>         </div>  </div>这是ie下显示的--------------------这是google浏览器上显示的 展开
 我来答
cai8829
2011-08-25
知道答主
回答量:80
采纳率:0%
帮助的人:35万
展开全部
看你写的代码,是因为你还没有了解怎样去解决不同浏览器的兼容性问题,建议你去了解一下css hack,还有把css基础打牢,这样一切都不是问题了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d7d9d85a3
2011-08-25
知道答主
回答量:51
采纳率:0%
帮助的人:36.6万
展开全部
解决方法:
1、#she设置padding或border或overflow:hidden;
2、#sh设置float或display:inline-block;
建议你查下”块级格式化范围“这个概念,你会有很大收获。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
19_c
2011-08-24 · TA获得超过394个赞
知道小有建树答主
回答量:513
采纳率:0%
帮助的人:364万
展开全部
看不到图
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式