摘要: position :static(默认值) / absolute / relative / fixed;如果不是默认值,元素就会脱离文档流,发生偏移。absolute的偏移分两种情况,主要是根据祖先元素是否有position:absolute/relative,如果有,就会根据最近的相对定位的祖先元素进行偏移,否则,就会根据文档进行偏移。relative会根据自身进行偏移,其在文档流中的位置依然会保留,即不会被填充,absolute就不一样。fixed会根据当前窗口进行偏移。但是IE6并不支持fixed。解决这个问题我暂时能想到两种办法,CSS表达式 和 JS绑定滚动事件。CSS表达式 -- 阅读全文
posted @ 2013-02-07 15:10 积跬步 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口,self是当前窗口, opener是用open方法打开当前窗口的那个窗口。判断当前窗口是否在一个框架中:<script type="text/javascript">var b = window.top!=window.self;document.write( "当前窗口是否在一个框架中:"+b );</script> 阅读全文
posted @ 2013-02-07 14:19 积跬步 阅读(255) 评论(0) 推荐(0) 编辑