現(xiàn)在要做一個下接菜單,然后有一些下接列表的右邊距會超會超出窗體的寬度。但么就要去計算了。這里遇到的問題就是,這些下接列表是隱藏的元素,我在"mouseover"的時候不能正確的獲取它距里左邊的left值,所以導致計算失敗。請教一下,類似的問題如何解決?.box { border:1px solid red; width: 200px; height: 200px;
}.box_inner{ border:1px solid green; width: 50px; height: 50px; position:absolute; left:151px;
}<div class="box" style="display:none;">
<div class="box_inner"></div>
</div>// TODO jQueryvar boxInner = $(".box_inner");
alert(boxInner.offset().left);
我在"mouseover"的時候不能正確的獲取它距里左邊的left值,所以導致計算失敗了,咋整?
翻閱古今
2023-04-25 22:18:23