頁面垂直方向出現兩個滾動條問題?


首先先來分析一下頁面為什么會出現滾動條:

顯然,當一個頁面的內容高度大於屏幕的高度時就會出現滾動條。一般情況下當一個頁面高度大於屏幕高度時(屏幕相當於父盒子)就會出現滾動輪。而當一個頁面(這里是home頁面)作為父盒子,它的子頁面(cate頁面)高度大於它(home頁面)的高度,那么這個頁面(home頁面)就會出現滾動條。(cate頁面為home頁面的子路由組件)

解決方案:1、增加父盒子高度 2、給父盒子設置 overflow:hidden

實驗:將home頁面高度調為500px,這時home頁面高度小於屏幕高度,所以未出現屏幕的滾動條。由於cate頁面的內容高度大於500px,因此home頁面出現了滾動條。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM