HTML & CSS ? Nice! CSS 讓指定區域背景圖像高斯模糊

Nice! CSS 讓指定區域背景圖像高斯模糊

發表于: HTML & CSS. 評論
Sponsor

在網頁設計中很多時候我們只看到半透明效果的層級效果,然而半透明+模糊背景,這種超漂亮的視覺卻很少見,其中一個原因就是實現方式有難度,難道真這么難實現嗎?No~ 現在只需要用 CSS 也能實現了!

今天分享的 Blur 案例就是使用純 CSS 實現,可以指定某個區域、元素的背景模糊,這效果真的比普通的半透明漂亮多了,目前作者還寫了多種模糊特效,能滿足不同需求的你。

特效名稱:Blur Experiments
在線DEMO:http://codepen.io/MoorLex/full/qRKXrX/

該代碼由 Alex Moore 編寫,并實現了好幾個模板效果,可以用在不同的場合,下面來看看截圖演示,實際效果建議打開 DEMO 查看。

CSS 高斯模板特殊

模擬 iOS 的模糊效果

多種模糊效果

像窗口一樣

按鈕模糊效果

側邊欄模糊效果

使用教程

首先看好你需要的效果,然后在源代碼哪里找到對應代碼,然后直接復制就 OK 啦,代碼如下:

.blur-container.blur-3 {
 --bg: url("background.jpg");
 background-image: var(--bg);
}
.blur-container.blur-3 .blur-box {
 color: #31405e;
 width: 100%;
 height: 100%;
 max-height: 300px;
 overflow: hidden;
}
.blur-container.blur-3 .blur-box h2 {
 font-size: 37px;
}
.blur-container.blur-3 .blur-box::before {
 z-index: 10;
 opacity: 0.5;
 background-color: #fff;
}
.blur-container.blur-3 .blur-box::after {
 background-size: cover;
 background-position: center;
 background-attachment: fixed;
 -webkit-filter: blur(15px) brightness(110%);
 filter: blur(15px) brightness(110%);
 background-image: var(--bg);
}

設計師們,以后做網頁設計再也不怕「高斯模糊」的設計咯,若是前端開發人員說不能實現,你就把這個文章他看!

推薦:查看最受歡迎的 301 個設計網站 → http://hao.shejidaren.com
交流:為設計新人提供的設計交流群,請加入UI設計交流群,分享經驗、接單、求職、聊設計。
贊助商鏈接
贊助商鏈接
設計達人微信交流社區:shejidaren888
喜歡這篇文章嗎?歡迎分享到你的微博、QQ群,并關注我們的微博,謝謝支持。
版權:除非注明,本站文章均為原創文章,轉載請聯系我們授權,否則禁止轉載。

{ 發表評論 }