首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IE中定位

在IE中定位
EN

Stack Overflow用户
提问于 2013-05-03 17:37:48
回答 3查看 35关注 0票数 1

在创建站点时,我注意到IE的放置方式与Chrome或Firefox略有不同。

我的意思是我有一个比另一个低的东西,在Firefox和chrome中,它们之间有一个15px的空间。但在Ie中,它更像是25px。我一直在阅读关于为所有浏览器进行设计的文章。但我该怎么做呢,因为如果我让它在一个浏览器中看起来正确,那么在另一个浏览器中它总是不同的。

我要移动它来适应IE吗?因为那样它在Chrome中看起来就不对了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-03 17:51:55

你可以继续调整你的代码,直到它看起来适合所有的浏览器。

另一种选择是为IE创建一个单独的样式表。这将允许您也为IE设计,但您需要记住,您有两个样式表,并将需要在这两个工作时,您的网站进行更改

票数 1
EN

Stack Overflow用户

发布于 2013-05-03 17:47:25

首先,欢迎来到web开发!

你能做的就是加载一个“条件样式表”,它只会在IE中加载,

CSS-Tricks的Chris Coyier对此做了很好的解释,请看这里,http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

这应该会对你有所帮助,但让所有东西都兼容跨浏览器是一项棘手的任务,但也不是不可能的,只要坚持下去,你就会达到目标。

祝你好运,伙计!

票数 1
EN

Stack Overflow用户

发布于 2013-05-03 17:53:56

尝试首先在样式表中使用css重置。重置将定制您可以根据需要定义的所有属性。css重置的主要目的是获得对所有属性的完全控制,并定义浏览器的通用行为。调整会有所帮助,但从长远来看,必须实现一个平衡的解决方案,才能让主要的事情顺利完成。

下面是你可以使用的一些流行的CSS重置。

  1. Eric Mayer Reset
  2. Yahoo Reset

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16355875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档