我的网站大体上运行良好,但我在IE7中的站点标题填充有一个小问题。在所有其他浏览器中,主徽标周围都有足够的填充。查看网站左上角的徽标: IE7中的在“节日”一词和主导航栏的顶部边缘之间没有填充。当我修改代码时,除了IE7之外,所有的代码都会发生变化,这是完全没有区别的。请参阅以下内容:
#site-title{
padding:0px 0 0px 0; **** this is the code that i am refering to. ****
}
我是不是漏掉了什么?我知道IE7是相当挑剔的。这段css代码位于一个名为ie.css的文件中,在我的头文件中被称为条件css文件
如何在css属性上编写sintax,如下所示:
.example{
/*all the browsers except IE*/
font-size:100%;
/*that's on all the IE syntax I need to add like a condition*/
font-size:200%
}
我知道这是一段简单的代码,只是用来测试它,而不是在html上,在css的类、id或标签中的每个属性上。
在ie6中,它是:
#test{ _color: blue}
在ie6和ie7中:
#test{ *color: blue}
ie6、
I am trying to understand that what kind of CSS inside the html class="ie.".
这些语句是否有CSS文件,如果它们是,那么这些样式表中使用的CSS元素是什么。
<!--[if lt IE 7 ]> <html class="ie6"><![endif]-->
<!--[if IE 7 ]> <html class="ie7"><![endif]-->
<!--[if IE 8 ]>
.sample{
height:15px;
width:15px;
margin:10px;
padding:10px;
float:left:
/*this one apply in ie only */
border:1px solid #fff;
# border:2px solid #fff;
/*this one apply in ie only*/ for ie it treats as 2px.**
}
这个css在ie7(# border:2px solid #fff)中工作得很完美。但是它不能工作ie 8?
谢谢。