推固定位置標頭
回答
爲什麼不嘗試添加帶margin-top的類以便根據需要降低div。就像這樣:只需撥動它,然後
<div class="content top">
在2次點擊一樣:
.top{ margin-top:100px; }
一下添加到您 「內容」 除像這樣
$(".content").toggleClass("top");
您可以提供其他樣式,但這是基本運行。
我可以提琴請 – pallavidestiny22
[小提琴] (https://jsfiddle.net/mark261092/9chua9wo/) –
更新: 如果你想有一個可變高度頭那是粘在上面,你可能需要使用一些JavaScript動態調整內容
var offset = document.getElementById("sticky-top-id").offsetHeight;
document.getElementById("content-id").style.marginTop = offset + 'px';
的上邊距舊答案:
有很多方法可以實現你想要的。一種方法是將標題的位置更改爲relative
(並刪除標題和內容之間的換行符)。如果您使用fixed
或absolute
位置,則標題將與主體內容重疊。而相對的則會隨着標題擴展而將內容推下來。
看到這個:https://jsfiddle.net/d0pyxdoj/3/
附:頁眉/頁腳在您的代碼中的位置是fixed
,而不是absolute
在我的情況下,它是客戶的要求,標題alwasy可見,堅持頂部以及 – pallavidestiny22
所以我用頭固定定位 – pallavidestiny22
請檢查下面的例子。使用腳本的高度識別我們可以注入間距。
腳本:
function heightCalc(){
topHeight = $('.sticky-top').height();
$('.content').css({"margin-top": topHeight+"px"});
}
- 1. CSS標頭固定位置
- 2. 頭位置:固定
- 3. 定位固定標頭
- 4. CSS位置:固定報頭
- 5. TabControl固定標籤位置
- 6. 位置:固定在左推送內容
- 7. 位置相對固定,但頭
- 8. Iframe/Youtube的頁頭位置固定
- 9. 添加位置:固定;廢墟頭
- 10. 固定位置的光滑滾動頭
- 11. 固定位置時頭部消失
- 12. 頭位置不固定的,而印刷,
- 13. 標頭不固定
- 14. CSS位置固定不固定頭頂部
- 15. 固定位置
- 16. 固定位置
- 17. 標頭的位置是:固定不停留在圖像
- 18. 固定標頭,卡在主固定標頭下面
- 19. 使固定位置
- 20. 固定位置f
- 21. UISlider固定位置
- 22. CSS位置固定
- 23. IE6固定位置
- 24. CSS位置固定
- 25. div固定位置
- 26. 標題圖片是固定的位置
- 27. 固定位置標題重疊
- 28. Coreplot:軸標籤固定位置
- 29. WPF IScrollInfo標籤的固定位置
- 30. 在html中的位置固定標題
對此進行詳細說明您的問題。我看到了你的代碼,它工作正常。當切換打開後面的內容必須隱藏。您想做什麼 ? –
當切換打開時,我想讓div類內容跟在標題後面。在我的情況下,div類內容放在標題後面。 – pallavidestiny22
https://jsfiddle.net/d0pyxdoj/4/ – madalinivascu