在保持內容清晰度的同時對背景影像進行CSS 模糊
嘗試在CSS 設定中模糊背景影像時,通常會遇到內容(文字或其他元素)也變得模糊的問題。這就是 z-index 和偽元素的概念發揮作用的地方。
要模糊背景影像而不影響內容,可以採用以下方法:
以下是範例程式碼:
<code class="css">.blur-bgimage { overflow: hidden; margin: 0; text-align: left; } .blur-bgimage:before { content: ""; position: absolute; width: 100%; height: 100%; background: inherit; z-index: -1; filter: blur(10px); -moz-filter: blur(10px); -webkit-filter: blur(10px); -o-filter: blur(10px); transition: all 2s linear; -moz-transition: all 2s linear; -webkit-transition: all 2s linear; -o-transition: all 2s linear; }</code>
透過實現這種方法,您可以有效模糊背景圖像,同時保持內容的清晰度,從而實現視覺上吸引人的網站設計。
以上是如何在CSS中模糊背景影像而不模糊內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!