您的位置:首页 > Web前端 > JavaScript

javascript中的style只能取到在HTML中定义的css属性

2016-04-11 11:16 483 查看
如果在css中定义的

li{
width:100px;
left:100px;
top:0;
position:absolute;
font-style:normal;
}


这样执行:

oli[0].style.left


取到的值为:“”。即空字符串。

只有定义在html中的属性才能取到值:

<li style="left:100px">首页</li>


同样执行上一部:

取到的值为:”100px“。是带有px的。

而offsetLeft的取值是Number类型。及100。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: