我製作了一個標題,由帶有徽標和社交鏈接的頂部透明部分以及從頂部填充的導航欄組成。 this is the transparent header that i've made。在導航欄上,我有一些錨點,它工作得很好(我已經添加了引導程序中所需的填充,然後它工作正常)。問題在於,當我滾動頁面時,內容會出現在我的標題後面。 look here what is happening now。這不是我想要的。我已經閱讀了大量關於類似情況的文章,但是我還沒有找到解決方案。是否有JavaScript解決方法或技術來隱藏內容div時,他們通過導航欄?我怎樣才能做到這一點?我真的很想保存透明的頂部標題!非常感謝和問候!如何通過css,js或jquery隱藏透明標頭後面的內容?
回答
你可以把你的滾動內容爲元素<div class="content">...</div>
和風格它溢出隱藏:
.content {
overflow: hidden; /* or "auto" or "scroll" */
}
這樣一切內容元素之外將被隱藏。
如果這對你有幫助,那麼很好:) 如果不是,我可以幫你更好,如果你會張貼示例頁面。
謝謝@FirePanther我試過你的解決方案,我已經在一個div中創建了我的滾動內容,並更新了css,但它似乎不起作用。內容再次位於透明標題後面! –
你可能會發佈網址到您的網頁或導出不工作的部分?所以我可以將溢出部分整合進去。div應該放在logo下面,如果你的logo位置是絕對位置或者固定位置,而content div位於它下面,你就需要'margin-top:{logoheight} px;'或者類似的東西 – FirePanther
標題由帶有徽標和社交按鈕+導航欄的頂部標題組成。所有標題都是固定的。我已經添加了保證金頂部,這已經解決了我的內容的「起點」。問題是當我滾動頁面。另外添加「overflow:hidden」它會繼續出現在標題後面,並且由於它是透明的,因此會顯示。我已經解決了添加與背景相同圖像的問題(請參閱下面的解決方案)!有了這個技巧,我已經取得了相同的結果,現在當我滾動頁面時,內容隱藏在圖像後面! ;) 非常感謝! –
我發現沒有JS或Jquery的最簡單的解決方案。
1)確保您的標題包含在特定的div中併爲其設置類。例如:
<div class="content_header">...</div>
2)假設你已經設置了背景圖片爲您的身體(或包含內容的DIV),在你的CSS補充一點:
.content_header {
position: fixed;
background: url("...same of body's background image") no-repeat center fixed (same shorthand parameter, if any);
background-size: cover;}
3)通過這種方式,您將獲得一個背景圖像,它會產生虛假的「透明標題」效果,並且您將解決滾動顯示在透明標題後面的內容的問題。
我希望,你會發現這很有用,我想感謝那些給了我提示的傢伙;)
- 1. 在透明頁眉後面隱藏頁面內容
- 2. 隱藏透明元素後面的滿溢內容
- 3. 隱藏透明標題下的滾動頁面內容
- 4. SlabText爲負載隱藏的內容,然後通過JS顯示
- 5. css可見溢出內容如何具有非透明背景,以便隱藏下面的內容?
- 6. 如何隱藏滾動下的透明CollapsingToolbarLayout下的內容
- 7. 隱藏透明標題下的滾動內容
- 8. 如何隱藏在透明div下滾動的內容?
- 9. SEO會受到通過jQuery或JavaScript隱藏內容的影響?
- 10. 使UIView隱藏在透明UIView後面隱藏
- 11. 隱藏內容或重定向,如果CSS禁用jQuery
- 12. 隱藏列的jQuery或JS
- 13. 使用css顯示後隱藏內容js
- 14. 隱藏通過CSS
- 15. CSS過渡不隱藏內容
- 16. 隱藏在內容IE7後面的CSS下拉菜單
- 17. 隱藏內容,而在CSS
- 18. CSS DIV隱藏內容
- 19. 如何通過asp.net中的母版頁顯示或隱藏內容頁面的左側內容
- 20. 通過內聯CSS隱藏tr
- 21. CSS:如何隱藏標籤內容的一部分?
- 22. CSS jQuery的標籤 - 禁用或隱藏在頁面加載
- 23. 如何使用CSS隱藏過濾器的內容
- 24. 隱藏第二行透明面?
- 25. 通過CSS隱藏輸入和標籤
- 26. CSS不透明度修正 - 使透明容器拉伸高度的頁面(和隱藏部分)
- 27. jquery顯示/隱藏和不透明
- 28. 是否有可能隱藏在透明背後的div的內容?
- 29. JS當鼠標離開內容區域時隱藏html內容
- 30. CSS只有透明箭頭後段
你忘了添加的圖片? –
對不起,我已經添加了...這是我的第一個問題抱歉! ;) –
你希望它是透明的,直到有人滾動頁面?那麼你想要發生什麼? – ppovoski