2017-09-03 93 views

回答

1

總之,你的背景div元件在降低分辨率填充所述的窗口。 查看subnav-contaner和​​類,例如 - 都具有width: 100%;,並且都在屏幕縮小時保持該寬度,其background聲明保持不變。

你真的想問什麼?

+0

我真的想問我怎麼能有100%的寬背景圖片/顏色,並有內膽divs設置爲964px。當屏幕尺寸減小時,我不希望右側的間隙。 – greggh

0

styles.css的您在大量的類設置一個固定的寬度,例如:

.inside-the-building { 
    width: 964px; 
    margin: 0 auto; 
    padding: 2%; 
    position: relative; 
    box-sizing: border-box; 
} 

此當你到達你的媒體查詢@media screen and (max-width: 770px)僅覆蓋。你在這些斷點之間有差距。

作爲一個解決方案,我會建議全部更換width: 964px;通過width: 100%;width: inherited,例如:

.inside-the-building { 
    width: 100%; 
    margin: 0 auto; 
    padding: 2%; 
    position: relative; 
    box-sizing: border-box; 
} 
+0

將內部容器div設置爲100%的問題是,它們會在大屏幕尺寸上縮放。我知道我可以把最大寬度,但我真的只想要一個固定的964像素大小和移動版本。 – greggh

+1

然後,您需要填充700px和964px的媒體查詢之間的空白,否則它將永遠不會適合,因爲div的寬度:964px;'將始終比屏幕寬。 – juanlumn

+0

這不是一個真正的大問題如果它不適合。我可以滾動,我只需要背景div來在整個屏幕寬度上縮放。 – greggh