用javascript控制css中style.height和style.width时应注意px单位问题
来源:互联网 发布:caxa机械画图软件 编辑:程序博客网 时间:2024/06/08 11:28
divSlider.style.height = 1000; //在chrome不管用
divSlider.style.height = "500px"; //这样就好了
JavaScript在ie中解析时,可以这样写:
1、document.getElementById('div').style.height=100; //这样写以IE里会正确执行,把ID为div元素高改为100象素。
2、但是读的时候,alert(document.getElementById('div').style.height+10); //这样将会出错,因为读取style.height的时候,会以"100px"的形式出现。
3、到了FF里,不光读出来的是"100px",写的时候,也必须是document. getElementById('div').style.height='100px';这样才能有效果。。。也许正是FF的严谨吧。
OK,这样好搞多了,以后用javascript控制css的对象高度或者宽度的时候,我们就直接用parseInt($('div').style.height)这样就完美了,无论读写,IE或者FF,都兼容了。。。。
原作地址:http://hi.baidu.com/loadinger/blog/item/beceab8b24191e7c9f2fb4c6.html
0 0
- 用javascript控制css中style.height和style.width时应注意px单位问题
- 用javascript控制css中style.height和style.width时应注意px单位问题
- javascript控制css中style.width和style.height属性时单位px的问题
- JavaScript中的style.width/height和offsetWidth/height区别
- javascript-----控制 style css
- canvas标签的width和height以及style.width和style.height的区别
- canvas标签的width和height以及style.width和style.height的区别
- canvas标签的width和height以及style.width和style.height的区别
- obj.style.width问题
- js的style.width和offsetWidth问题
- HTML5 Canvas 的width/height 与style.width/height
- scrollWidth() clientWidth() offsetWidth() style.width() screen.height()
- [ReactNative] 02--style & width/height & FlexBox
- js 中style.height和offsetHeight比较
- js 中style.height和offsetHeight比较
- css和javascript的style
- CSS中关于:对象.OffsetWidth和对象.Style.width的区别
- CSS和JavaScript标签style属性对照表(用javascript来控制css不再难了)
- mysql 主从复制
- STM32的FSMC
- WebView的使用
- 第八周 oj1039 小球自由下落
- JNDI全面总结
- 用javascript控制css中style.height和style.width时应注意px单位问题
- oj第八周训练D
- bzoj3173: [Tjoi2013]最长上升子序列
- 阿里云ECS向docker容器内传入文件
- linux 小知识
- hadoop的PID路径问题
- 如何理解JS中的this指向问题
- Comparator接口和Comparable接口的区别
- 分数加减法