[問題] 一個CSS位置排版的問題
問題是這樣的,我將DIV1用
.DIV1 {
float: left;
position: relative;
left: 25px;
top: 0px;
width: 100px;
height: 100px;
z-index: 99;
}
這樣的方式讓他浮在DIV2上,
然而他卻使得DIV3被擠到右邊去了(如圖)
___________________________________
| | | DIV2 |
|___| DIV1 |________________________|
|______| |
| |
| DIV3 |
|_____________|
DIV3的左邊原來應該要與DIV2的左邊對齊的
請問各位高手有甚麼辦法可以讓DIV3對到DIV2呢?
先謝謝了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.217.49
推
02/23 19:20, , 1F
02/23 19:20, 1F
→
02/23 19:20, , 2F
02/23 19:20, 2F
謝謝樓上的方法,但是我不能用absolute這種方式,原因是
DIV2其實是被一個container包住的,
.container {
margin-left: auto;
margin-right: auto;
width: 960px;
}
DIV3外面也是有一個container,
我把結構寫下來可能比較清楚
<div class="container">
<div class="div1">...</div>
<div class="div2">...</div>
</div>
<div class="container">
<div class="div3">...</div>
</div>
※ 編輯: ngroup 來自: 140.112.217.49 (02/23 19:33)
推
02/23 20:03, , 3F
02/23 20:03, 3F
→
02/23 20:03, , 4F
02/23 20:03, 4F
→
02/23 20:04, , 5F
02/23 20:04, 5F
→
02/23 20:15, , 6F
02/23 20:15, 6F
→
02/23 20:16, , 7F
02/23 20:16, 7F
推
02/23 21:46, , 8F
02/23 21:46, 8F