Javascript 获取css属性

来源:asp之家 时间:2009-05-31 16:49:00 

 

<style> 
#L { position:absolute; color:#1c4a74; background-color:#f3faff; border:1px #bfd1eb solid; top:101px; left:101px; } 
</style> 
<div id="L">123 </div> 
<script> 
var obj = document.getElementById("L"); 
var _left = obj.style.left; 
var _top = obj.style.top; 
alert(_left + " - " + _top) 
</script>

 无法获取 left与top值

但这样却可以

code:

<div style="position:absolute; color:#1c4a74; background-color:#f3faff; border:1px #bfd1eb solid; top:101px; left:101px;">123 </div> 
<script> 
var obj = document.getElementById("L"); 
var _left = obj.style.left; 
var _top = obj.style.top; 
alert(_left + " - " + _top) 
</script>

使用currentStyle属性就可以获取CSS中的定义

<script> 
var obj = document.getElementById("L"); 
var _left = obj.currentStyle.left; 
var _top = obj.currentStyle.top; 
alert(_left + " - " + _top) 
</script> 

 

标签:ccss,javascript,属性
0
投稿

猜你喜欢

  • 渗透和改变 非洲web 2.0网站Logo

    2008-01-22 13:31:00
  • CSS自定义属性Expression

    2011-04-29 14:17:00
  • Dreamweaver MX技巧之超链接

    2009-05-29 18:40:00
  • 谈谈图片如何影响转换率

    2011-08-10 19:14:08
  • Windows下对MySQL安装的故障诊断与排除

    2008-12-17 16:50:00
  • 网站有效设计的10个原则

    2008-02-11 17:12:00
  • 怎样使MySQL在攻击者面前保持安全

    2008-11-17 20:09:00
  • 如何把数组转换成字符串?

    2009-11-06 13:49:00
  • JavaScript判断各种浏览器类型及版本

    2008-09-29 15:17:00
  • 9个个人网站制作诀窍

    2007-12-13 11:36:00
  • MySQL中XML数据的XPath支持

    2009-12-15 21:57:00
  • 防采集,几种觉得有用的防采集方法

    2009-09-03 13:30:00
  • 深入MySQL数据库的索引

    2009-02-26 15:27:00
  • ASP分页显示Recordset数据

    2008-11-07 15:43:00
  • MySQL Order By语法

    2011-01-04 19:58:00
  • 慎用 script 节点的 src 属性来传递参数

    2009-11-18 12:59:00
  • MySQL安全大讲堂:MySQL数据库安全配置

    2009-10-18 11:24:00
  • MHTML在ie7/vista bug 解决方案

    2010-02-01 12:42:00
  • ie7空格的间距要比ie6/firefox/opera的都要大

    2008-05-24 16:54:00
  • asp开发中textarea常见问题

    2008-04-13 06:34:00
  • asp之家 网络编程 m.aspxhome.com