gpt4 book ai didi

javascript - 在 firefox 中使用 javascript 设置元素样式

转载 作者:行者123 更新时间:2023-11-28 19:42:41 27 4
gpt4 key购买 nike

我有一些正在即时设置的尺寸样式。我一般在 chrome 中开发,直接在元素的 style 属性上设置属性,如下所示:

element.style['padding-right'] = computedRightPadding + 'px';

我最近发现这在 Firefox(版本 24.6.0)中不起作用。元素对象上的属性看起来设置正确,但元素的实际样式没有变化。我有一个 fiddle 显示这个 here.

使用 javascript 设置此样式的跨浏览器的好方法是什么?我发现this question ,它说要执行我当前正在使用的方法,但这不起作用。我宁愿不依赖外部库,因为这看起来应该是一个微不足道的操作。

最佳答案

使用:parent.style.paddingRight = '100px';

<强> jsFiddle example

或者 parent.setAttribute('style', 'padding-right:100px;');

<强> jsFiddle example

关于javascript - 在 firefox 中使用 javascript 设置元素样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24785673/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com