我試圖修改SMF主題 DIV1和使DIV1至上以上DIV2顯示DIV2都在html組織。 我想用css切換他們的位置,這可能嗎?我該如何實現它?使用CSS重組的DIV
回答
float:right
在右側一個左一個和float:left
。 它可能工作,但我不可能從你說的那個小知道。
您可能還需要把這個psuedoclass到的div之一:
:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
隨着你給的信息條子:
DIV1和DIV2都在 舉辦HTML因此div1排在第一位,並且顯示在0122上面 div2
我假設你有一個結構like this:
<div id="container">
<div id="div1">div1</div>
<div id="div2">div2</div>
</div>
可以使用absolute
內relative
定位做到這一點。
例如:http://jsfiddle.net/BY7v9/1/
你可以得到更具體的答案,如果你提供..更具體的細節。
您可以嘗試將頂部<div>
加上100%高度margin
,將底部加上-100%margin
。這可能會讓他們交換位置。不過,它可能會有其他意想不到的後果。您可能還需要擺弄其他樣式,例如overflow
,以使其正常工作。
使用position:relative;
也可能工作。然後,您可以指定top
兩個div來向上移動另一個。再次,這將影響其餘的佈局。如果這不起作用,position:relative;
其中一個和position:absolute
爲另一個可能會更好。
根據佈局,使用float
可能會有所斬獲。但是,如果您的佈局尚未設置爲浮動元素,那肯定會有一些有趣的怪癖。
最壞的情況下,您可以使用position:absolute;
併爲所有內容定義一個固定的位置。
幾乎所有這些選項都會遇到的主要問題是保持容器元素的大小合適。如果你可以修復這個問題的大小(或者如果它已經修復的話),那麼你的工作將變得更容易。
希望有所幫助。
+ 1的合理選項。 – thirtydot 2011-03-22 11:16:49
- 1. 重疊的div - CSS
- 2. CSS重疊div的
- 3. 如何使用「div」和「css」重新組織頁面?
- 4. 把div與圖像重疊使用CSS
- 5. Div與div(HTML/CSS)重疊?
- 6. 使用CSS模糊div div
- 7. Html css重疊div
- 8. 使用DIV和CSS
- 9. CSS中的重疊DIV
- 10. CSS的div重疊絕對
- 11. CSS重疊的div頂欄
- 12. CSS - 重疊div的定位
- 13. 重疊父div的HTML/CSS div
- 14. css for div與浮動的div重疊?
- 15. 使用HTML的div和CSS
- 16. 定位的div使用CSS
- 17. 使用css的位置div
- 18. 如何僅使用CSS使div的組寬度相同?
- 19. 阻止DIV與其他DIV重疊(CSS)
- 20. CSS動畫重疊div
- 21. CSS:內部div重疊
- 22. Div在CSS中重疊
- 23. 使用CSS來定位div
- 24. 使用CSS對齊Div
- 25. 使用css創建div
- 26. 使用css浮動div
- 27. 使用CSS重定向到來自DIV的內容
- 28. 使用CSS垂直對齊div中的圖像使用CSS
- 29. 如何使用浮動div來定位一組div下面的CSS框?
- 30. CSS - div div div
它會更好,如果你嘗試使用JS,而不僅僅是CSS – Starx 2011-03-22 10:58:37
我只能訪問.css – dxc 2011-03-22 10:59:09