【发布时间】:2014-05-14 04:51:09
【问题描述】:
我需要 html5 脚本才能被 IE7 打开。
我确实在 HTML 文件中的 <head> 脚本上输入了一个脚本来调用 html5shiv.js。
这是我的 HTML 代码:
<head>
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="css/style_ie.css" />
<script type="text/javascript" src="js/html5shiv.js"></script>
<![endif]-->
</head>
我试图在标签<header> 上设置一个按钮的样式,如下所示:
HTML:
<header>
<input type='submit' value='LOGIN'>
</header>
CSS:
header input[type=submit]{
background:url('../images/btn_login.png')repeat-x;
color:white;
}
这仍然不起作用,我不知道错误在哪里?是 html5shiv 调用者的错误还是某些语法错误?
注意:不允许使用像 .Something 这样的 CSS 类
【问题讨论】:
-
在
style_ie.css之前包含html5shiv。 -
@Vucko,把它作为答案发布——这是正确的答案。
标签: css html internet-explorer html5shiv