<html>
<head>
<style>
#color {
background:blue;
}
* html #color {
background:red;
}
* +html #color {
background:yellow;
}
</style>
</head>
<body>
在兼容IE7的*+html的hack一定要在顶部加入DTD声明,否则无效
将下面这句声明加入下面可运行的html的顶部,就可以看到效果拉~当然要保证你的浏览器是IE7
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd">
<head>
<style>
#color {
background:blue;
}
* html #color {
background:red;
}
* +html #color {
background:yellow;
}
</style>
</head>
<body>
在兼容IE7的*+html的hack一定要在顶部加入DTD声明,否则无效
将下面这句声明加入下面可运行的html的顶部,就可以看到效果拉~当然要保证你的浏览器是IE7
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd">
本文介绍了一种针对IE7浏览器的CSS Hack技巧,通过特定的语法可以在IE7中实现不同的样式背景颜色。为了使Hack生效,需要在HTML文件顶部加入特定的DTD声明。
3965

被折叠的 条评论
为什么被折叠?



