使用html/CSS我試圖把一個小div與其中的兩個圖像到右下方的大中心(與l/r頁邊距設置爲自動)垂直彈性,但400px寬的div裏面充滿了很多東西。我似乎無法得到我需要的東西。div權利對居中div
這是我想要得到的東西,以便如果窗口太寬,綠色框會保留在紅色旁邊,空白區域會放在兩個框的右邊。如果窗口不夠寬,用戶將不得不滾動到右側才能看到綠色框。
我覺得我只是缺少一些超級簡單的解決了這一點。浮動不起作用,因爲它將綠色框對齊到最右邊,並將綠色和紅色之間的空白區域放在一起。我嘗試了各種'位置'css安排,但想要在紅色框外面放置綠色盒子時遇到了麻煩。
EDIT(被要求更多細節):
我試圖使紅色方框(#main)位置相對的,綠色(#sub)的位置絕對的。我玩過各種各樣的左:px,右:px座標,但發現當我把它拿到紅盒子外面時,它變得不可見。我嘗試了各種位置標籤與對齊標籤組合的組合。我嘗試了內聯塊(我甚至不確定這裏是相關的!)。
然後我正在讀一些關於製作虛擬包裝父母div的東西,所以我試圖做到這一點,並製作了一個#wrapper,我嘗試使用位置相對/絕對的方式進行實驗,但最終導致與紅色塊之上的佈局混淆真的只是一個橫幅和H1)。
對不起,我沒有實際的代碼發佈,但每次我嘗試了一些東西,它沒有工作,我只是刪除了標籤,所以我不會混淆所有這些額外的CSS周圍。我幾天來一直在做這件小事。現在我的代碼已經很少位從以前的嘗試遺留:
#main {width:400px;
margin-left: auto;
margin-right: auto;
padding-bottom:0px;
overflow:hidden;}
#sub {right:-10px;
bottom:100px;
float:right;}
發佈您嘗試過的一些代碼。 – 2013-02-13 02:25:55