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浏览器上显示的
展开
3个回答
展开全部
看你写的代码,是因为你还没有了解怎样去解决不同浏览器的兼容性问题,建议你去了解一下css hack,还有把css基础打牢,这样一切都不是问题了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决方法:
1、#she设置padding或border或overflow:hidden;
2、#sh设置float或display:inline-block;
建议你查下”块级格式化范围“这个概念,你会有很大收获。
1、#she设置padding或border或overflow:hidden;
2、#sh设置float或display:inline-block;
建议你查下”块级格式化范围“这个概念,你会有很大收获。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看不到图
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询