【发布时间】:2011-01-20 05:45:54
【问题描述】:
我的页面中有一条条件注释,用于修复 IE7 的双填充问题。
我正在尝试添加“padding-top:5px;”仅在 IE7 中为 DIV。其余浏览器(包括 IE6 和 IE8)使用“padding-top:10px;”包含在 stylesheet.css 中。
stylesheet.css 包含
.clImageSamplerText {padding-top:10px;}
stylesheet_ie7.css 包含
.clImageSamplerText {padding-top:5px;}
如果我使用
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<!--[if IE 7]>
<style>.clImageSamplerText {padding-top:5px;}</style>
<![endif]-->
我的代码没有问题。
如果我使用
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<!--[if IE 7]>
<link href="stylesheet_ie7.css" rel="stylesheet" type="text/css">
<![endif]-->
它不起作用。
有人有什么想法吗?
【问题讨论】:
标签: html internet-explorer-7 conditional comments