Internet Explorer ignore my css

时间:2013-07-02 作者:Chymmi

我正在创建我的个人博客,但Internet explorer是我。大约5个小时,我试图找出我做错了什么,那么我的问题是什么?

嗯,我为我的网站创建了面包屑,只针对特定的自定义类型-评论。所有浏览器都可以,但internet explorer(我有IE 10)正在将我的侧边栏推远。

例如,如果您打开此“我的评论”http://milanchymcak.com/reviews/fix-redirect-virus-review - 如果您在firefox或chrome中打开它,就可以了。但在Internet explorer中,我的侧边栏不见了。我不知道该怎么办。

所以我在谷歌上寻找答案,每个人都说这会解决这个问题

<!--[if IE 6]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 8]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 9]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 10]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->  
但这根本不起作用。Internet Explorer也忽略了这一点。我将非常高兴能得到任何帮助。

1 个回复
SO网友:Dean Taylor

这不是一个WordPress问题,而是一个一般的HTML/CSS问题,因此您可能会在其他地方得到更好的答案(StackOverflow)。

如果您将此添加到meta 中的标记head 标签:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

这将呈现类似IE7的页面。

However I don\'t recommend this; 如果你真的在开发一个主题,你应该专注于使用新的HTML5文档类型/编码实践,并解决那里的问题。

您可能会发现Microsoft的http://modern.ie 网站有助于识别和跟踪其他问题。

结束

相关推荐

子主题CSS不会覆盖多站点站点中的父主题

我想弄清楚这件事,已经有一段时间了。我目前有一个多站点设置,只有一个主站点和一个我添加的网络站点。主站点显示得很好,但是我添加的网络站点有一些元素,如侧栏,它们使用父主题样式表。具体说明:我正在使用带有子域的多站点设置</我将twentyeleven主题与子主题一起使用,我将wp\\U帖子、wp\\U Posteta、wp\\U term\\u关系和wp\\U term\\u分类表从主站点复制到了网络站点。不确定这是否与此有关我在网站上运行了firebug,css和html返回时没有出现错误以下是主

Internet Explorer ignore my css - 小码农CODE - 行之有效找到问题解决它

Internet Explorer ignore my css

时间:2013-07-02 作者:Chymmi

我正在创建我的个人博客,但Internet explorer是我。大约5个小时,我试图找出我做错了什么,那么我的问题是什么?

嗯,我为我的网站创建了面包屑,只针对特定的自定义类型-评论。所有浏览器都可以,但internet explorer(我有IE 10)正在将我的侧边栏推远。

例如,如果您打开此“我的评论”http://milanchymcak.com/reviews/fix-redirect-virus-review - 如果您在firefox或chrome中打开它,就可以了。但在Internet explorer中,我的侧边栏不见了。我不知道该怎么办。

所以我在谷歌上寻找答案,每个人都说这会解决这个问题

<!--[if IE 6]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 8]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 9]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->
<!--[if IE 10]><link rel="stylesheet" type="text/css" href="ie.css" /><![endif]-->  
但这根本不起作用。Internet Explorer也忽略了这一点。我将非常高兴能得到任何帮助。

1 个回复
SO网友:Dean Taylor

这不是一个WordPress问题,而是一个一般的HTML/CSS问题,因此您可能会在其他地方得到更好的答案(StackOverflow)。

如果您将此添加到meta 中的标记head 标签:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

这将呈现类似IE7的页面。

However I don\'t recommend this; 如果你真的在开发一个主题,你应该专注于使用新的HTML5文档类型/编码实践,并解决那里的问题。

您可能会发现Microsoft的http://modern.ie 网站有助于识别和跟踪其他问题。

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s