[英]Navigation menu
這是因為滾動條顯示在瀏覽器窗口的右側。 在我看來,有一個設計錯誤導致菜單懸停時內容要大得多。
如果將鼠標懸停在菜單上,則頁面將變得很長,以至於出現滾動條-並導致頁面“向左移動”(它停留在視口的中央,這是應該執行的操作)。 要解決此問題,請找出導致此溢出的原因(頁面看起來時間不長,我不知道滾動條從何而來)或為您的身體設置overflow-y:scroll
,所以總會有一個滾動條(是不好的“我不知道該怎么解決”的解決方案)
嘗試將UL下拉元素從頁面底部移開或將它們設置為display:none
直到將它們完全定位在頁面頂部為止。 visibility:hidden
不會將元素從文檔流中移出,而只是將它們隱藏起來。
更好的選擇是使它們成為您已經擁有的<a>
標記的子代,因此只需要顯示它們,而不是顯示和移動它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.