【问题标题】:How can I get the non computed marginLeft style value of an HTML element using javascript?如何使用 javascript 获取 HTML 元素的非计算 marginLeft 样式值?
【发布时间】:2012-11-09 19:10:14
【问题描述】:

我已经尝试过element.style.marginLeft,但它在某些继承样式的情况下不起作用(只返回一个空字符串)。此外,getComputedStyle 不是一个选项,因为我想在这种情况下获得“自动”而不是计算值。 对于 IE,currentStyle 对我有效,但在其他浏览器中不可用。

我只需要使用纯 js,没有框架,而且我需要它是跨浏览器的。

【问题讨论】:

标签: javascript html css margin


【解决方案1】:

使用 Jquery!

简单的语法:

x = #("#idName").css("cssPropertyName");
x = #(".classdName").css("cssPropertyName");
x = #("elementName").css("cssPropertyName");

:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多