我有一個很奇怪的問題,我剛剛注意到 我正在爲一個朋友的wordpress主題工作,並且我使用相對/絕對位置來添加社交/連接按鈕在一些divs的一側 - 哪些工作正常,以得到正確的設計。當瀏覽器小於內容時添加空白
但是,該問題出現在頁面右側的「Social」div上。 如果瀏覽器比主內容的尺寸小,它會在頁面的右側添加額外的空白區域。如果我把div移到左邊,那很好;它只在頁面長度的一半處添加空白(這更加令人困惑)。
我不能爲了我的生活找出爲什麼會發生這種情況;我無法弄清楚這是一種標準行爲還是我自己創建的問題。
我希望這裏的某個人可能有類似的經歷,或者只是一個想法如何解決它。
參考該網站是http://betacreations.com/example/uberpotato
編輯: 爲#social DIV的CSS是:
#social{
width: 90px; height: 250px;
padding: 10px;
position: absolute; right: -40px; top: 40px;
background: #EFEFEF;
box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.3);}
它駐留在#頁面的內容的div的CSS是:
#page-content{
clear: both;
min-height: 500px;
width: 870px;
margin: 0 auto;
padding: 20px 0;
position: relative;
border: 5px solid #FFF;
background: #F2F0D7;}
而截圖是:
只有當瀏覽器的寬度小於960px(內容的寬度)時,寬度纔會存在
在此先感謝!
請發表問題的html和css。並且爲了上帝的緣故,請閱讀關於如何發佈問題並遵循它們的指導原則。謝謝 – Shail 2013-02-16 02:34:06
張貼截圖plz,據我瞭解..你可以解決它寫媒體查詢不同大小的屏幕和resolutions.As問題出現時,你調整大小。 – Shail 2013-02-16 02:39:06
完成,對不起。由於沒有發佈代碼/圖片,我怎麼沒有遵循指導原則? – Bitwize 2013-02-16 02:55:13