css - 更改 IE 浏览器的布局

标签 css internet-explorer user-interface

这个问题可能听起来很主观或不适合 SO,但它对像我这样的程序员(没有任何 CSS 知识)来说确实有意义。

我有一个包含 CSS 的模板(大约 300 行),它们在 Firefox、Opera、Chrome 和 IE10+ 上运行良好。在现实世界中,我可能不喜欢 IE,但我需要为 IE 8 和 9 做好准备。 那么,有没有简单快捷的方法来更改我的 CSS 以与 IE 兼容而无需与 CSS 进行太多交互? 或者 有什么方法可以粘贴我现有的 CSS 以获得兼容的 IE 转换后的 CSS?

很抱歉,如果我的问题不清楚,我的意思是问如何将我的 CSS 代码转换为 IE 版本?是否有任何在线工具可供我粘贴代码并选择目标 IE 版本,以便为该 IE 版本创建 CSS 代码?还是我必须为每个 IE 版本手动编写代码?

*注意:我的 CSS 代码没有引用其他 css 框架,如 Bootstrap 、样板文件等。*

最佳答案

当然!专门为低于 10 的 IE 使用额外的 css 文件。您可以轻松地从其中的主 CSS 文件重写类。在主 css 文件之后包含新的 css 文件(适用于 10 以下的 IE):

<!--[if lt IE 10]>
<link rel="stylesheet" type="text/css" href="ie-old.css" />
<![endif]-->

关于css - 更改 IE 浏览器的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27170619/

相关文章:

jQuery 灯箱在 IE 中不起作用

vba - 在 VBA 中关闭除 1 之外的所有 IE 窗口

java - 创建不同数据类型(日期和 double )的二维数组

javascript - 在浏览器中检测四指滚动

javascript - 使用Jquery获取文件名

Javascript 代码片段无法在 Chrome 中运行,但可以在 Internet Explorer 中运行

Java:如何查看代码的哪些部分运行最多? (分析)

qt - 使用 Qstring::toDouble 来检查数据

javascript - 为什么图像不出现在我的文本字段中

html - CSS 样式不正确 - 不起作用(奇怪)