可以利用 JS or jQuery 去計算現在跑出來的下一層選單會不會超出螢幕範圍,如果會的話則將其 CSS 的定位值更改。 不過不建議用到兩層以下的選單阿,使用者根本不會使用到。(這篇文章之所以有講是因為其實兩層以後實現方式都一樣~)
fundesigner.net