有時,頁面上的元素可能位於視窗之外,導致水平或橫向滾動的意外結果,從而顯示佈局周圍的額外空白空間。並非所有水平滾動都是不可取的,但如果它與您的設計相衝突,我們將指導您如何使用「多餘」來防止它:隱藏、自適應設計和有意的互動設定。
在本教程中,您將了解以下內容:
- 超額發生的原因
- 識別過量的方法
- 解決過多問題的策略
超額發生的原因
許多因素都可能導致設計中出現不受歡迎的水平滾動,但通常是由於以下兩個原因之一造成的:
- 設計佈局包括一個元素,該元素的尺寸或位置以將其移出螢幕並超出視口的方式進行。
- 在螢幕外開始的活動或動畫。例如,如果標題從側面進入,則頁面加載時其初始位置離開螢幕可能會導致溢出,儘管標題最終在動畫完成後到達正確的位置。
過度的水平滾動可能是由與上述兩種情況不同的情況引起的,但佈局和動畫相關的溢出通常表現得最多。
識別過量的方法
水平滾動並不總是負的。不過,在檢查是否有過度水平滾動時,請注意是否有任何給人留下佈局邊界(通常是設計的右側)未按預期工作的印象的內容。簡而言之,在滾動過程中尋找超出佈局邊界邊緣的額外空間或元素。您可以在 設計師 和 發佈網站.
在裡面 設計師,識別潛在的不需要的水平滾動:
- 訪問 設計師
- 捲動 左邊 和 正確的 觀察溢出到視窗之外的任何元素
- 調整大小 設計師 帆布
- 調整畫布大小以評估反應能力和流動性
筆記: 如果您使用的是觸控板或移動設備,請左右滾動 - 但使用滑鼠滾輪,按住 轉移 通常啟用向左和向右滾動。
了解有關創建響應式設計的更多資訊。
識別您不需要的多餘部分 發佈網站 (特別是在互動活躍的情況下):
- 發布 你的網站
- 檢查您的 互動 導致佈局右側有多餘空間(尤其是在行動裝置上)
互動中通常會出現過多的空白,因為即使在互動結束後,瀏覽器仍然認為互動需要動畫開始時使用的額外寬度。
解決過多問題的策略
您可以透過多種方法阻止水平捲動:
- 利用多餘:隱藏
- 評估您的佈局及其回應能力
- 注意您的互動設置
- 探索替代解決方案
- 應用多餘部分:隱藏到整個頁面
利用多餘:隱藏
建立父元素 溢出 作為 隱:
- 識別 元素 導致不需要的水平滾動(例如,圖像元素)
- 選擇其 父元素 (例如,一個部分)
- 使用權 風格面板 > 尺寸
- 放 溢出 到 隱
- 捲動 左邊 和 正確的 驗證多餘的水平滾動是否已被刪除