首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Internet 11不识别条件CSS

Internet 11不识别条件CSS
EN

Stack Overflow用户
提问于 2014-03-15 21:55:05
回答 2查看 514关注 0票数 2

我给自己做了个小投资组合。在chrome、firefox和opera上,页脚没有问题,并且使用

代码语言:javascript
复制
footer {
    position: absolute;
    left: 0;
    bottom: 0;
}

然而,IE是特别的,它不工作。我能想到的最简单的修复方法是只将position: relative暗示到IE中。

所以我试着用:

代码语言:javascript
复制
<!--[if IE]>
<style type="text/css">
    footer { position: relative; }
</style>
<![endif]-->

但我的IE不认识它(也试图链接到iefooter.css,没有结果)。但是,如果我删除<!--[if IE]>,所有浏览器都会得到相对位置,这一定是IE的一个问题吗?我的版本是我相信的最新版本- 11.0.9600.16521

网站在这里:www.hrusov.eu。IE上的错误页脚发生在“大”页面上,如About meProjects

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-15 21:57:44

从IE10到IE上端,IE的条件注释被微软删除。

我建议您重新工作您的CSS,它将与IE10和更高。

票数 5
EN

Stack Overflow用户

发布于 2014-03-16 02:39:17

位置绝对工程在IE 11中很好。我刚试过。您的代码是“位置:相对”,这将使其显示在底部之上。我将其更改为: F12工具中的“绝对”,只需右键单击目标元素并选择“检查”元素。您可以从那里调整CSS。

我使用的位置:绝对一直创造流体,响应设计,它工作伟大。

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

https://stackoverflow.com/questions/22430253

复制
相关文章

相似问题

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