无法在 IE 中设置 HTML5 元素的样式(尽管有 shiv 和 display:block) [英] Can't style HTML5 elements in IE (despite shiv and display:block)

查看:19
本文介绍了无法在 IE 中设置 HTML5 元素的样式(尽管有 shiv 和 display:block)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我似乎无法弄清楚缺少什么.所有受影响的元素都有 display:block

I can't seem to work out what's missing. All the affected elements have display:block

header 元素的示例样式:

header
{
    width: 923px;
    height: 55px;
    background: #395168;
    margin-top: 25px;
}

推荐答案

解决了问题.我所做的是将脚本链接放在样式表链接下,突然 IE 6-8 应用了我的样式.

Solved the issue. What i did was that i put the script-link under the stylesheet link and suddenly IE 6-8 applied my styles.

<link rel="stylesheet" href="styles/style.css" type="text/css">

<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

非常感谢你帮助我:)

这篇关于无法在 IE 中设置 HTML5 元素的样式(尽管有 shiv 和 display:block)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆