我在不同位置有2个div #UserNav 和 #Search 。我想使用position:absolute来并排使用它们。我可以很容易地使用右,左属性来对齐,但是,问题是有时第一个div会改变导致穿过另一个div的宽度
现在我想输出第一个div的宽度并将其应用于第二个div,这样它们就会并排在一起
例如,使用jQuery下面的代码
$(document).ready(); {
var userNav = $('#UserNav').outerWidth();
$("#Search").css('right', userNav);
};
这很好用,我得到 UserNav 的宽度并在搜索 div
上应用该值但是,问题是,现在这个代码在页面加载后起作用并导致第二个div在几毫秒之后使用该值并且它是一个丑陋的样式:) 是否还有其他选项,以便代码更快或更快地运行?