我有一個整個頁面和另一個內容div的背景圖像。我想要的是內容div的背景圖像應該是半透明的,以便它下面的一些背景圖像(對於整個頁面)也應該是可見的。
我也嘗試使用圖像編輯器來減少我的.png背景文件的不透明度,但它沒有顯示我下面的背景,而是圖像剛剛變亮。使背景圖像半透明
使背景圖像半透明
回答
使用僞元素
body {
background-image: url(http://lorempixel.com/image_output/nature-q-c-1600-1600-10.jpg);
background-repeat: no-repeat;
background-size: cover;
}
div {
width: 600px;
height: 500px;
position: relative;
}
div::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(http://lorempixel.com/image_output/city-q-c-600-500-7.jpg);
opacity: 0.5;
z-index: -1;
}
<div>
<h1>Heading Text</h1>
</div>
但這改變了我不想要的內部文本的不透明度 – Satwik
不,它不。只是僞元素位於文本的頂部。修復了z-index。 –
要透明股利,你可以使用:
.thediv{
background-color: transparent
}
編輯:半透明的:
.thediv{
background:rgba(255,255,255,0.4);
}
默認情況下元素是透明的...... – alesc
HTML
<body>
<div></div>
</body>
CSS
body {
background-image: url(https://static.pexels.com/photos/24419/pexels-photo-24419-large.jpg);
background-repeat: no-repeat;
}
div {
width: 600px;
height: 500px;
background-image: url(https://static.pexels.com/photos/940/sky-sunset-sand-night-large.jpg);
opacity: 0.5;
}
的jsfiddle:https://jsfiddle.net/0jw6c79L/
但這改變了我不想要的內部文本的不透明度 – Satwik
- 1. 半透明背景變暗圖像
- 2. CSS:半透明背景和圖像
- 3. 使背景半透明
- 4. 使圖像背景透明
- 5. 不透明圖像的半透明背景
- 6. IE8:半透明的背景顏色,但不透明的背景圖像
- 7. 半透明傾斜背景
- 8. View.getDrawingCache()與背景半透明,
- 9. 半透明面板背景
- 10. Qt css背景半透明
- 11. 透明背景透明圖像問題
- 12. 圖像背景透明GIMP
- 13. 透明背景圖像
- 14. 透明背景圖像
- 15. 使窗體半透明,以查看窗體的背景圖像
- 16. 使圖像中的註釋框背景半透明
- 17. GLSurfaceView - 如何使半透明背景
- 18. 如何使表單背景半透明?
- 19. 使用PHP png圖像透明背景
- 20. UINavigationBar的半透明背景圖像(PNG24)僅在旋轉後顯示透明
- 21. 背景圖像上的半透明顏色層?
- 22. 上傳png圖像透明背景使用php並保持背景透明
- 23. Android:在活動上設置背景顏色和半透明背景圖像
- 24. css半透明背景圖像的白色文字背景顏色
- 25. 使圖像透明在IE中顯示非透明背景
- 26. 如何使用透明圖像作爲透明winform的背景?
- 27. 使用透明背景的透明圖像問題
- 28. 帶邊框半徑的透明背景
- 29. WPF工具包DropDownButton半透明背景
- 30. 半透明2D VTK文字背景
你也有'背景color'集?如果是,請將其移除。 – alesc