height,clientHeight,scrollHeight,offsetHeight各自的区别
发布时间:2013/4/6 15:30:21 阅读(6367)条评论(0)条
我们来实现test中的onclick事件function justAtest(){ var test= document.getElementById("test"); var test2=document.getElementById("test2") var test3=document.getElementById("test3") var test4=document.getElementById("test4"); alert(test4.style.height); alert(test3.style.height); alert(test2.style.height) alert(test.style.height); alert(document.body.style.height)}height :其实Height高度跟其他的高度有点不一样...
未完,继续阅读→关键字:
js height IE6bug绝对定位及其解决办法
发布时间:2012/11/30 16:52:41 阅读(6304)条评论(1)条
IE6绝对定位的bug及其解决办法。position:absolute定位在IE6下存在left和bottom的定位错误问题:<!–IE6下的left定位错误–> <div style="position:relative;border:1px solid orange;text-align:center;"> <a href="http://www.86y.org">http://www.86y.org/</a> <div style="position:absolute;top:0;left:0;background:#CCC;">ok22</div> </div> <!–IE6下的left定位错误–> <hr /> <d...
未完,继续阅读→关键字:
ie bug 定位 ie6BUG注释惹的祸
发布时间:2012/11/30 9:47:08 阅读(7207)条评论(0)条
前几天碰到了IE6BUG注释会多出整个DIV。后来求救朋友,她说可能是宽度问题,我就去试着减少。我说还不行。然后她又告诉我是注释的原因,果然,我把注释去掉了就正常了。可是不加注释对程序员增加了理解的难度,所以想办法加进去。后来发现。注释不能写在两个浮动容器的中间,可以写在浮动的容器的里面。下面是我转来的希望对大家的理解有帮助。IE6中,一行文本被自动地复制一部分,并显示在其下边。出现这个问题的条件:通常,一个容器包含2两个具有“float”样式的子容器。 第二个容器的宽度大于父容器的宽度,或者父容器宽度减...
未完,继续阅读→关键字:
ie bug 注释 最新的CSSHACK写法
发布时间:2012/6/30 11:38:16 阅读(6865)条评论(0)条
最新区分兼容IE6/IE7/IE8/IE9/FF的CSSHACK写法和Cssifhack条件语法操作说明 自从安装了IE8.0正式版本!木头就对基本的几个CSS HACK的做一下归纳!希望对网页前端布局DIV+CSS的实施者有所帮助! 本文就主要以:IE6+IE7+IE8+IE9+FF为主要研究对象 HACK原理:不同浏览器对各中字符的识别不同 在CSS中常用特殊字符识别表: (1)*: IE6+IE7都能识别*,而标准浏览器FF+IE8是不能识别*的; (2)!important: 除IE6不能识别 !important外, FF+IE8+IE7都能识别!important ; (3)_: 除IE6支持_ 外, FF+IE8+IE7都不支持_; (4)\9:所有IE浏...
未完,继续阅读→关键字:
最新 CSS hack ie9 FF 微软公布Windows 8 RP版中IE10的兼容特性
发布时间:2012/6/13 10:37:38 阅读(6958)条评论(0)条
微软IE团队今天发布了一篇博客,称作为Windows 8发行预览版中重要的一个组件,IE10带来了前所未有的浏览体验,并增强了对于最新的W3C标准的支持。该团队在文章中还列出了IE10对于CSS3属性的支持情况。IE10支持的不带前缀的CSS3属性包括(注:不带前缀表明该属性已经成为W3C标准,并被Firefox、Chrome等浏览器的最新版普遍兼容): Gradients(渐变)CSS Animations(动画)CSS Transitions(过渡)CSS Transforms(变换)font-feature-settings(字体特征设置)属性Indexed Database API(索引数据库API)针对脚本动画的定时控制IE10支持...
未完,继续阅读→关键字:
Windows 8 IE CSS 兼容 HTML5 让IE6支持HTML5元素的方法
发布时间:2012/5/6 22:35:20 阅读(6551)条评论(0)条
如何让IE6支持HTML5的效果找了一下有不少写了关于这方面的例子,自己调试了一下,在FF和Opera中都显示正常了,到了IE6上却变得面目全非了。GOOGLE了一下,发现了html5shiv这个项目,可以把HTML5的新元素转换成IE6认识的内容。作者已经把这段代码放到了Google code project上,只需要在你的head中调用这段代码就行:<!--if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <!--endif]-->当然你也可以直接...
未完,继续阅读→关键字:
ie6 HTML5元素 excanvas css解决ie6下不兼容position:fixed
发布时间:2011/10/6 20:31:10 阅读(6954)条评论(0)条
在IE6中是不能直接使用 position:fixed; 。需要一些 CSS Hack 来解决它。当然,IE6 的问题也不仅仅 position:fixed; 下例让 <div id=”top”>…</div> 元素固定在浏览器的底部和距离右边的20个像素: #top{ position:fixed;_position: absolute;bottom:0; right:5%; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle...
未完,继续阅读→关键字:
css解决ie6 fixed CSS Hack ie8没有历史记录,完美的解决方法
发布时间:2011/9/30 10:30:52 阅读(7268)条评论(0)条
你看到这篇文章是绝对幸运啊!!!搜遍全网没结果,方法全都不对头?你是不是很郁闷?你是不是已经把ie8卸了重装了?你是不是一遍又一遍的清理历史记录?你是不是一次次点击工具—》internet选项找办法解决?你是不是还一遍一遍杀毒来着?最后你还是没解决对不对!灭哈哈!!!(这人废话真多= =!)好吧其实方法很简单,(注:以下方法被证实无效,仅供参考,真正解决方案在文章末尾的黄色字部分)先从别人的电脑中拷贝C:\Documents and Settings\Administrator\Local Settings目录下的History文件夹,就是那个钟表上还有个绿色回转箭头的...
未完,继续阅读→关键字:
系统问题 ie8历史记录 解决方法 IE6左右边框断线现象
发布时间:2011/9/14 14:54:39 阅读(6974)条评论(0)条
今天在工作中碰到一个很奇怪的问题,在测试兼容性的时候,出现了在IE6下面拖动滚动条,两边边框的线会出现断开的现象,很是奇怪。查阅了网上资料终于了解明白:1.左右边框断线现象条件:容器内有两个浮动,并用CLEAR清除浮动,父元素中没有定义高度宽度。症状:在ie下拖动滚动条时最外层的border会消失, 情况如下 今天在工作中碰到一个很奇怪的问题,在测试兼容性的时候,出现了在IE6下面拖动滚动条,两边边框的线会出现断开的现象,很是奇怪。查阅了网上资料终于了解明白:1.左右边框断线现象 条件:容器内有两个浮动,并用CLEAR清...
未完,继续阅读→关键字:
ie6边框 断线 css兼容性 虚拟机成功安装Windows 8 Developer Preview
发布时间:2011/9/14 14:41:16 阅读(7251)条评论(0)条
0. 下载WindowsDeveloperPreview-64bit-English-Developer.iso(下载址址)1. VMWare Workstation 7.1.4 build-385536 失败。2. 转投Oracle VirtualBoxVirtualBox 4.1.2 for Windows hosts x86/amd64为了保险,还装了Extension Pack:VirtualBox 4.1.2 Oracle VM VirtualBox Extension Pack All platforms3. 安装VB与Extension PackExtension Pack直接点击然后安装步骤安装就是。4. Daemtools载入iso,然后设置VB的DVDOs就选择Windows 7 X64。5. 开始并上图开始只是尝试,所以没有截图,没有想到居然成功,可惜,到了很后面才开始...
未完,继续阅读→关键字:
Windows8 虚拟机 VirtualBox 安装VB IE8以下的CSS hack
发布时间:2011/9/6 10:59:59 阅读(8627)条评论(0)条
IE8以下的CSS hack E8正式版出来有一段日子了,但是针对ie8正式版的CSS hack却很少,其实这是值得庆幸的,因为ie8修复了很多IE6和IE7的一些BUG,更加接近W3C标准。针对IE8正式版的CSS hack目前可以找到的分为2种:第一种:”\9″:基本的写法:1..test { color/*\**/: blue\9 }这个IE6、IE7、IE8都能识别;但是IE8不能识别“*”和“_”的css hack;所以我们可以这样写hack:(转载1..header {width:300px;} /* 所有浏览器*/2..header {width/*\**/:330px\9;} /* 所有浏览器IE浏览器 */3..header ...
未完,继续阅读→关键字:
CSS hack ie8版本以下