欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

磨砂透明白css怎么寫

錢諍諍2年前11瀏覽0評論
磨砂透明白是一種常見的設計風格,通過一定的CSS處理可以實現在圖片或背景上加上磨砂效果,并使背后的內容透過,呈現出一種簡潔、清新的視覺感受。今天我們就來看看如何實現磨砂透明白的效果。 首先,我們需要一個背景圖片或顏色,這里以背景圖片為例。我們可以這樣寫CSS:
.page {
background-image: url("bg.jpg");
background-size: cover;
background-position: center;
}
接下來,我們需要定義一個與背景一致大小的磨砂層,可以通過before偽元素實現:
.page:before {
content: "";
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: url("http://cdn.bootcss.com/css3pattern/1.0.1/trans.png");
opacity: 0.6;
filter: blur(15px);
z-index: -1;
}
這里我們用背景圖片所在的樣式來定義before偽元素的位置與大小,并賦予其一個半透明的白色背景,并通過filter屬性添加高斯模糊效果。 但是我們發現,這段代碼只是實現了一個半透明的磨砂層,并沒有達到背景透過的效果。我們可以通過切割背景圖片來實現這個效果:
.page {
background-image: url("http://wow.techbrood.com/uploads/1603/demo-bg-1.jpg");
background-size: cover;
background-position: center;
position: relative;
}
.page:before {
content: "";
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-image: url("http://wow.techbrood.com/uploads/1603/demo-bg-1.jpg");
background-size: cover;
background-position: center;
opacity: 0.8;
filter: blur(10px);
z-index: -1;
}
這里我們將背景圖片設置給page類,并將before 的背景同步設置為背景圖片。最后將before的z-index設置為負值,并通過opacity屬性調整透明度即可。這樣做的好處是可以通過background-size、background-position和opacity等多種方式調整效果。 通過上面的代碼,我們就可以輕松實現一個漂亮的磨砂透明白效果。當然這只是其中一種實現方式,還有其他方式可以嘗試,希望可以對大家有所幫助。