CSS透明模糊背景圖片是網頁設計中常用的一種效果,能夠讓頁面更加美觀,操作性也非常簡單。下面讓我們來一起看看如何實現這種效果。
首先,在HTML文件中添加需要用到的div,如下所示:
This is where we specify our content…
接著,在CSS文件中為該div添加樣式,如下所示:
.background-img { background-image: url('your-image-path.jpg'); background-size: cover; background-position: center center; height: 100vh; width: 100%; position: relative; z-index: 1; } .background-img::before { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-image: url('your-image-path.jpg'); background-size: cover; background-position: center center; filter: blur(10px); opacity: 0.25; z-index: -1; }
以上代碼中,我們使用了兩個類來指定樣式,分別是“.background-img”和“.background-img::before”。其中,“.background-img”指定了我們要添加圖片背景的div樣式,而“.background-img::before”則指定了我們要添加模糊透明背景的div樣式。
樣式中使用的背景圖像路徑和大小可以根據實際情況進行修改。需要注意的是,“filter: blur()”屬性將圖像進行了模糊處理,“opacity”屬性控制了背景圖片的透明度,可以根據實際的需要進行調整。
最后,我們獲得了一個漂亮的透明模糊背景圖片效果,為我們的網頁添加了不少分。
上一篇css透明的值
下一篇table固定頭部css