有8个像素是负数,在IE6下会被遮挡,因此这个时候,必须用position:relative,才能显示。其余代码用于控制FF和IE7显示一致
#header .current A {
background-image:url(classbg95x39.jpg);
height:33px;
*height:39px !important;
*height:33px;
margin-top:-8px;
position:static;
*position:static!important;
*position:relative;
width:95px;
line-height:30px;
COLOR: #0F0F0F;
}
定义
position属性可把一个元素放置到一个静态的、相对的、绝对的、或固定的位置中。
继承性:No
JavaScript 语法
CSS属性也可通过一段JavaScript被动态地改变。
脚本语法:
object.style.position="absolute"
static |
默认。位置被设置为static的元素,它始终会处于页面流给予的位置(一个static元素会忽略任何top、bottom、left或right声明)。 |
relative |
位置被设置为relative的元素,可将其移至相对于其正常位置的地方,因此"left:20"会将元素移至元素正常位置左边20个像素的位置。 |
absolute |
位置被设置为absolute的元素,可被定位于相对于包含它的元素的指定坐标。此元素的位置可通过"left"、"top"、"right"以及"bottom"属性来规定。 |
fixed |
位置被设置为fixed的元素,可被定位于相对于浏览器窗口的指定坐标。此元素的位置可通过"left"、"top"、"right"以及"bottom |
转自:http://blog.510769.com/Article.aspx?oid=908
分享到:
相关推荐
CSS中背景background-position负值定位 CSS中背景background-position负值定位 CSS中背景background-position负值定位 CSS中背景background-position负值定位 CSS中背景background-position负值定位
CSS布局资料:IE5、IE6、IE7、IE8 的CSS HACK兼容列表
让IE6、IE7、IE8支持CSS3的圆角、阴影样式.
IE6、IE7、IE8对css和js支持方面差异的研究
区别IE和非IE浏览器的兼容,css兼容
NULL 博文链接:https://onestopweb.iteye.com/blog/2339092
iecss3.htc css3圆角支持文件
CSS完美兼容IE6/IE7/FF的通用方法 一、CSS HACK 以下两种方法几乎能解决现今所有HACK.
Dean Edwards 编写了一个 ie7.js 可以使您的IE6支持支持CSS2的选择器,以及CSS3的许多标签。您只需要在<head></head>添加以下语句即可 <br><!--[if lt IE 7]><script src="IE7.js" type="text/javascript">...
css解决IE6,IE7,firefox兼容性问题.在当前IE6 IE7 FifeFox三分天下的情况下,浏览器兼容性问题成为网页设计者需要考虑的问题.
ie-css3(让ie678支持css3).rar
在ie6下也可以实现css3的效果!是目前为止解决ie6兼容css3的最好的方法!
div css完美兼容IE6,IE7,FF的通用方法说明。
但凡是前端工程师,都知道IE6,IE7,IE8不支持、或者不完全支持CSS3的属性。 CSS3 有很多很强大、绚丽的效果,比如,圆角,阴影,渐变透明,渐变背景,等等。 因为IE6时代,没有什么标准,而因为各种原因,IE6用户...
IE6, IE7, IE8 CSS 兼容速查表
CSS 对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了 一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS...
DIV+CSS相对IE6、IE7和IE8的兼容问题
浏览器兼容CSS ,IE6.IE7,FF
CSS样式兼容IE6、IE7、IE8、FF火狐浏览器的方法
让ie6 /7支持css3 如border-radius等特性的插件