這甚至可能嗎? 我有一個盒子,想要在另一個上添加一個背景圖片。但是我想爲頂部圖像添加一個不透明度0.5,只是 。多個CSS 3背景圖片 - 將不透明度添加到頂部圖片
1
A
回答
1
你可以用僞元素做到這一點:
#example1 {
position: relative;
width: 500px;
height: 250px;
background: url(http://goldenageofgaia.com/wp-content/uploads/2012/09/Field-flowers-image7.jpg) 60% 60% no-repeat;
}
#example1:after {
content: "";
position: absolute;
top: 10%;
left: 10%;
opacity: .7;
z-index: 10;
width: 100px;
height: 100px;
background: url("http://www.butterflyskye.com.au/Monarch%20Butterfly%202.jpg");
}
0
沒有辦法改變background-image
的opacity
。
你可以做的是添加一個額外的元素與所需的不透明度和背景在你的盒子上。
上CSS-Tricks此片段展示了與僞元素這樣的一個優雅的方式,所以你不需要弄亂你的標記來實現的效果:Transparent Background Images
希望它能幫助。
0
退房:http://www.css3.info/preview/multiple-backgrounds/這將一定程度上有所幫助。
#example1 {
width: 500px;
height: 250px;
background-image: url(sheep.png), url(betweengrassandsky.png);
background-position: center bottom, left top;
background-repeat: no-repeat;
}
正如您在給出的例子中看到的那樣,有兩個圖像 - 一箇中心底部和另一個左上角。對於不透明度,我會在圖像編輯器中做到這一點,如果我想分層背景。
相關問題
- 1. 將不透明度添加到背景圖片
- 2. CSS透明背景圖片
- 3. Bootstrap 3將不透明度添加到縮略圖背景
- 4. wxWidgets透明背景圖片?
- 5. 添加多背景圖片在CSS
- 6. 改變Blogger的背景透明度圖片不是透明
- 7. 背景圖片CSS中的不透明度
- 8. 我可以動畫CSS背景圖片的不透明度嗎?
- 9. 將div背景圖片放在頂部
- 10. 試圖添加背景圖像透明度不透明
- 11. CSS:添加填充到背景圖片
- 12. 將背景添加到透明圖像
- 13. PHP圖片不能讓背景透明
- 14. 不能添加背景圖片的CSS
- 15. 頁面頂部的透明背景圖片
- 16. 不透明度背景上的圖片也選擇不透明度
- 17. 顯示圖片框與透明背景
- 18. 爲PNGCanvas圖片添加透明度
- 19. CSS3背景不透明與背景圖片
- 20. CSS背景圖片疊加
- 21. IE8不透明度關閉背景圖片
- 22. 改變div背景圖片的不透明度
- 23. 透明背景圖片鏈接
- 24. 在css中添加背景圖片
- 25. 使用CSS添加背景圖片?
- 26. 通過css添加背景圖片
- 27. 設置不透明度只背景圖片
- 28. 使用jQuery將圖像不透明度添加到背景圖像
- 29. 更改背景圖片的不透明度,但不更改背景圖片的內容
- 30. 將不透明度添加到圖像的一部分(CSS)
如果你分享代碼,一切皆有可能 –