#myLayer {position: absolute;width: 200px;height: 100px;color: #0000ff;} HTML代码: 我想要这样:-6ren">
gpt4 book ai didi

javascript - 如何获取 html 标签的计算样式值,然后将值设置为 "style"

转载 作者:太空宇宙 更新时间:2023-11-03 18:32:19 25 4
gpt4 key购买 nike

例子:计算样式的值=>

#myLayer {position: absolute;width: 200px;height: 100px;color: #0000ff;}

HTML代码:

<div id='myLayer '></div>

我想要这样:

 <div id='myLayer ' style='  position: absolute;width: 200px;height: 100px;color: #0000ff;'></div>

最佳答案

如果计算样式的结果是这样存储的:

var style = "#myLayer {position: absolute;width: 200px;height: 100px;color: #0000ff;}"

您可以使用 .cssText 属性来设置它。您只需要删除选择器和括号。

style = style.slice(style.indexOf("{") + 1, style.lastIndexOf("}"));

document.getElementById("myLayer").style.cssText = style;

关于javascript - 如何获取 html 标签的计算样式值,然后将值设置为 "style",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19545585/

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