所以我很难完成这件简单的事情 我需要在应用程序启动后立即读取dom元素的宽度,并将其设置为另一个元素的宽度。 基本上它就像这样我有一些Tabs,只不过是一堆div元素。选定的选项卡将具有下划线,我使用跨度来完成下划线。我的问题是,如果dom加载后我怎样才能读取特定dom元素的宽度,然后设置另一个元素的宽度
答案 0 :(得分:0)
我相信正确的方法是使用Flags。在这种情况下,您可以使用JavaScript读取DOM,解析信息,然后通过Flags
将其发送到Elm应用程序:
var app = Elm.Main.init({
node: document.getElementById('elm'),
flags: document.getElementById('my-other-element').offfsetWidth,
});