1
Q
相對定位下拉菜單
A
回答
0
您的貨櫃是960px
。下拉菜單的寬度爲auto
,所以您需要估計每個菜單的寬度(比如說200px
)。
現在,您可以使用document.body.offsetWidth
來確定瀏覽器窗口的寬度。這是我的建議:
function on_hover() {
...
dropdown_width = 200;
container_width = 960;
if (document.body.offsetWidth < container_width + dropdown_width) {
dropdown_from_left();
} else {
dropdown_from_right();
}
...
}
希望這是足以讓你上手。享受和祝你好運!
相關問題
- 1. 使用絕對定位下拉菜單
- 2. 下拉菜單相對定位在主菜單項之間留下間隙
- 3. 下拉菜單定位
- 4. css定位下拉菜單
- 5. 定位下拉菜單
- 6. 下拉菜單的定位
- 7. 定位下拉菜單
- 8. 相對位置菜單項在下拉/摺疊菜單中?
- 9. 下拉菜單中,絕對和相對
- 10. 下拉菜單css定位/自定義
- 11. 在相對父菜單下定位子菜單
- 12. 子菜單的下拉菜單位置
- 13. jQuery的下拉菜單中定位
- 14. 下拉子類別菜單定位。
- 15. CSS水平下拉菜單定位
- 16. 下拉菜單與jquery定位
- 17. CSS多級下拉菜單定位
- 18. JQuery下拉:定位子菜單
- 19. CSS下拉菜單定位在IE7中
- 20. 響應下拉菜單定位
- 21. 定位第三層的下拉菜單
- 22. CSS水平下拉菜單定位
- 23. 背景定位下拉菜單問題
- 24. Superfish子菜單文本和右側下拉菜單的定位
- 25. 在Wordpress下拉菜單中定位子菜單
- 26. 對齊下拉菜單
- 27. 下拉菜單對齊IE
- 28. css下拉菜單對齊
- 29. 下拉菜單對齊
- 30. 當下拉菜單的位置是絕對位置時,如何居中下拉菜單
div #main overflow在右邊打開時會打開菜單邊框 – 2012-07-17 17:29:11
不幸的是,當我刪除頁腳時會出現一些奇怪的溢出問題。 – belac9615 2012-07-17 17:35:36