首先,你必須看情況。這裏是鏈接-LINK。正如你所看到的側欄在底部。我想要標題下面的邊欄。當我打開一篇文章時,它完美地工作,但不在主頁上。我嘗試改變利潤率,但沒有運氣。我認爲一個元素是將邊欄限制在頂部。任何人都可以給我一個線索嗎?如何檢測一個元素是否抵抗另一個元素進入特定位置?
-1
A
回答
0
更改您的結構,這一點 -
<div id="content-wrapper">
<div id="main-wrapper">...</div>
</div>
<div id="rsidebar-wrapper">...</div>
改變你的CSS本 -
.index #content-wrapper {
margin: 0 auto;
width: 1200px;
}
.index #main-wrapper {
float: left;
max-width: 767px;
}
+0
是的,它工作兄弟。 – Akshay
0
根據other answers about CSS horizontal aligning,你應該改變浮動元素的順序,以便它們是第一個。 EJ。
<div id="main-wrapper">
<div class="margin-1200">
<div id="rsidebar-wrapper">...</div>
</div>
</div>
<div id="content-wrapper">
<div id="main-wrapper">
<div class="margin-1200">...</div>
</div>
</div>
<div id="main-wrapper">
<div class="feature-posts">...</div>
</div>
另外,如果你能負擔得起,對準東西在頁面推薦的方法是使用與網格系統,如pure,bootstrap或skeleton框架的時間和精力(和額外的帶寬),其中可以樣式divs如:
<!-- Bootstrap 3 example, based on a 12 column grid -->
<div class="container">
<div class="row">
<div class="col-md-8">Main content</div>
<div class="col-md-4">Sidebar</div>
</div>
</div>
要有一個主要內容列覆蓋三分之二的頁面,然後側欄覆蓋另一個三分之一。
相關問題
- 1. 如何檢查一個元素是否是另一個元素的有效子元素/父元素
- 2. 如何檢測元素是否在另一個元素的頂部
- 3. 如何檢測元素是否在另一個元素下方浮動?
- 4. 如何檢查一個元素是否與另一個元素處於相同位置javascript
- 5. 絕對定位一個元素*在另一個元素內
- 6. 檢查元素是否包含jQuery中的另一個元素
- 7. 鎖定元素相對於另一個元素的位置
- 8. 如何定位另一個元素下的元素?
- 9. 如何設置元素的位置等於另一個元素的位置?
- 10. 一個元素使另一個元素
- 11. 確定一個事件目標是否是另一個元素的子元素
- 12. 量角器 - 檢查一個元素是否與另一個元素相鄰
- 13. 檢測元素是否進入溢出
- 14. 如何使用CSS/jQuery相對另一個元素定位一個元素
- 15. Angular 2如何定位一個元素相對於另一個元素
- 16. 相對於另一個元素而不是其父元素的位置元素
- 17. 元素已經是另一個元素
- 18. 在CSS中的另一個元素中定位2個元素
- 19. 如何找出一個HTML元素是否在另一個HTML元素之後?
- 20. 如何判斷元素是否位於DOM中的另一個元素之前
- 21. 將元素的位置綁定到另一個元素的位置
- 22. 如何檢查元素是否也是另一個列表
- 23. 我如何檢查在特定位置是否存在元素
- 24. 檢查每一個元素都包含一個又一個特定的元素
- 25. 如何另一個元素
- 26. 停止jQuery Mouseleave事件當進入另一個特定元素
- 27. 如何判斷一個元素是否是JavaScript中另一個元素的子元素(沒有jQuery)?
- 28. 將元素動畫到另一個元素的位置
- 29. 元素內部位置另一個元素JAVAscript
- 30. 絕對位置元素,但在另一個元素的右側
我看到多個ID = HTML中的同級別 「主包裝」。可能需要刪除重複項或更改爲類,如果僅用於CSS,並將id =「rsidebar-wrapper」從main-wrapper容器中取出。這應該讓你走向正確的軌道。由於主包裝寬度爲100%,因此每個主包裝塊將填充瀏覽器的寬度並向下推。 – Liquidchrome
@Liquidchrome你是對的兄弟。我確實如你所說。我工作了。非常感謝你。 – Akshay