css之縮小視窗,網頁右側顯示白色的bug
假如有如下頁面
<div class=”parent” style=”width: 100%; background-color: #f00;”>
<div class=”child” style=”width: 1400px; background: url() no-repeat;”>
….省略若干層
</div>
</div>
上面寫的很清楚,想實現一個和瀏覽器等寬的div,parent,在該div裡實現一個固定寬度為1400畫素的div,child 當瀏覽器視窗寬度大於1400px時,顯示很正常,但是當瀏覽器寬度小於1400px時,出現了水平滾動條,拖動滾動條發現,右側的parent居然變成了白色,為什麼會這樣呢?可能你會說,我不是設定parent寬度和瀏覽器等寬了麼,為什麼還會出現這種問題,其實裡面的緣由很簡單,由於你設定了child的寬度為固定值1400px,當瀏覽器的寬度小於這個值時,實際parent元素並未撐到1400px,而是按照自己設定的瀏覽器可視寬度和min-width屬性中的最大值進行設定,此時計算的結果就會出現偏差,也就是你看到的為什麼parent的寬度是當前可視視窗的寬度,拖動滾動條右側全部變白了,那麼怎麼修改呢?很簡單
<div class="parent" style="min-width: 1400px; background-color: #f00;">
<div class="child" style="width: 1400px; background: url() no-repeat;">
....省略若干層
</div>
</div>
如果你body下有很多層,你不妨可以將body設定一下min-width
相關文章
- Panel 新增右側操作圖示
- CSS 小結筆記之元素的隱藏與顯示CSS筆記
- 彈性效果網頁右側浮動框詳解網頁
- OT部分頁面左側選單不顯示
- Excel2007工作表如何分視窗顯示?Excel2007工作表分視窗顯示的方法Excel
- 網頁佈局------導航欄下標縮放顯示網頁
- Qt 設定視窗居中顯示QT
- IDEA整個視窗不顯示Idea
- Qt 讓彈出的視窗居中顯示QT
- Qt之彈出介面顯示在父視窗中間QT
- pdf在前端網頁的顯示前端網頁
- 兩欄佈局,左側可伸縮,右側寬度自適應
- 彈窗24小時顯示一次
- dotnet X11 視窗 Destroy 之後是否可以再次 Map 顯示
- Qt5.12視窗螢幕居中顯示QT
- css經典佈局之左側固定大小右側自動適應CSS
- AUTOCAD——視窗縮放
- win10系統如何設定工作管理員效能顯示小視窗Win10
- Fullscreen API 全屏顯示網頁API網頁
- qt介面佈局之使視窗顯示出現在正中間位置QT
- Winform窗體的屬性頁沒有顯示篩選框ORM
- Wathc視窗bug測試
- C# 顯示、隱藏視窗對應的工作列C#
- SAP Spartacus B2B 頁面資訊提示圖示的彈出視窗顯示實現邏輯
- win10電腦圖示顯示白色方塊怎麼辦?win10桌面圖示顯示白色方塊的解決方法Win10
- jQuery寫的文章內容頁右側浮動滾動jQuery
- Windows 任務計劃隱藏顯示黑視窗Windows
- 11.android studio 右側欄如何顯示警告等?Android
- win10系統下工作管理員怎麼顯示cpu多個小視窗Win10
- 顯示器的未知之海:從電腦視窗到數字世界的Mate級探險
- win10顯示視訊縮圖卡死怎麼辦 win10視訊檔案縮圖不顯示卡死修復方法Win10
- IDEA 右側的maven框消失IdeaMaven
- CSS 小結筆記之伸縮佈局 (flex)CSS筆記Flex
- 如何隱藏百度首頁右側的 實時熱點?
- 直播app原始碼,根據頁面滾動高亮顯示目錄的側邊欄APP原始碼
- CSS視窗垂直水平居中CSS
- css 元素顯示模式CSS模式
- CSS #定位 #顯示方式CSS
- Dynamics 365 控制右側欄的介面