我想在我的頁面頂部重複-x的背景,但我希望它從中心開始重複,而不是整個頁面。例如這樣的事情:如何設置背景圖案從我的頁面中心開始重複?
0
A
回答
2
的一種方法是使用::after
僞選擇這樣的:
body::after {
content: '';
position: absolute;
left: 50%;
right: 0;
top: 0;
bottom: 0;
z-index: -1;
background: url('http://i.imgur.com/2xPV3gf.png') repeat-x left top;
}
+0
完美!非常感謝。 – talena6
+1
您將需要添加'z-index:-1;'以確保內容的其餘部分覆蓋僞元素(的前面)。看到我的答案下面的類似的方法沒有僞元素。 –
+0
謝謝@MarcAudet,我會把它放在那裏。 :) –
0
這樣的:
background-position:center;
但你還需要:
background-attachment:fixed;
與它一起。
1
0
你可以嘗試這樣的事情:
<div class="bg-skew"></div>
<p>Lorem ipsum dolor sit amet...</p>
使用單獨的元件可以保持背景和使用絕對定位來設置偏移。
的CSS:
html, body {
height: 100%;
}
.bg-skew {
background-image: url('http://placekitten.com/50/50');
background-repeat: repeat-x;
background-position: 0 0;
width: 50%;
height: 100%;
position: absolute;
z-index: -1;
left: 50%;
top: 0;
}
您還可以使用,而不是一個明確定義的元素僞元素。
你可能會使用這種方法的原因是,如果你有一個預定義的父容器。
0
相關問題
- 1. 如何設置圖像背景重複?
- 2. 如何讓背景重複開始?
- 3. Raphael重複背景圖案
- 4. 如何在整頁面背景的頁面中心放置Div
- 5. NSScrollView - 圖案背景 - 如何從左上角開始?
- 6. css從定義的位置開始重複背景
- 7. 如何在iphone中設置HTML頁面的背景圖像
- 8. UINavigationBar設置背景圖片中心swift ..?
- 9. 如何通過頁面重複一個小的背景圖片?
- 10. 如何設置不能重複的背景圖片
- 11. 如何設置window.print的背景圖形頁面
- 12. 在SKScene中設置重複背景
- 13. 如何將重複的平鋪圖像插入WordPress頁面或帖子的背景(而非頁面背景)?
- 14. 如何定位以頁面中心爲中心的大圖像的背景?
- 15. 如何將重複背景圖像設置爲JPanel?
- 16. NativeScript/NativeScript Angular - 如何爲頁面設置背景圖片?
- 17. 如何將圖像設置爲pdf頁面背景
- 18. 如何將html頁面設置爲背景圖片?
- 19. 如何使用iText將背景圖片設置爲PDF頁面?
- 20. .net從開始設置登陸頁面
- 21. 可能從中心向外重複背景圖像?
- 22. 背景重複 - 但不低於頁面
- 23. 從開始到結束字符位置設置背景顏色
- 24. 如何移動背景圖案圖案?
- 25. div中的中心圖像像設置背景位置
- 26. Android:如何從圖案創建背景?
- 27. 用重複x分開背景圖像
- 28. 將背景顏色設置爲頁面
- 29. svg背景圖像的位置始終以Internet Explorer爲中心,儘管背景位置:左中心;
- 30. 設置面板的圖像背景
CSS不能做到這一點:有沒有辦法來劃分的背景區域進入象限。 –
afEkenholm能用CSS做到:) – talena6
我站好了!我正在考慮一個額外的div來保持背景,但僞元素同樣好! –