首頁  >  文章  >  web前端  >  用CSS快速創造高級模糊感的背景影像

用CSS快速創造高級模糊感的背景影像

藏色散人
藏色散人原創
2021-08-19 11:20:412492瀏覽

想讓你的網頁頁面顯得高級感十足嗎?想要提高你網頁的閱讀訪問量嗎?想讓你的用戶一眼就被你的頁面吸引住嗎?那就不要錯過本文!畢竟簡單又快速的實現高級感模糊的背景圖,誰都可以學會!

廢話不多說,開始正文!

正如標題所言我們今天所要介紹的就是透過css來創建一個模糊的背景圖像,適用於你個人部落格頁面,也適用於網站背景。

下面我直接上程式碼:

<!DOCTYPE html>
<html>
<head>
    <meta charset=utf-8 />
    <title></title>
<style>
    body, html {
        height: 100%;
        margin: 0;
        font-family: Arial, Helvetica, sans-serif;
    }
    * {
        box-sizing: border-box;
    }
    .bg-image {
        /* 所使用的图像 */
        background-image: url("001.jpg");

        /* 添加模糊效果 */
        filter: blur(8px);
        -webkit-filter: blur(8px);

        /* 完整的高度 */
        height: 100%;

        /* 中心和缩放图像*/
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    /* 将文本放置在页面/图像的中间 */
    .bg-text {
        background-color: rgb(0,0,0); 
        background-color: rgba(0,0,0, 0.4); 
        color: white;
        font-weight: bold;
        border: 3px solid #f1f1f1;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 2;
        width: 80%;
        padding: 20px;
        text-align: center;
    }
</style>

</head>
<body>
<div class="bg-image"></div>
<div class="bg-text">
    <h2>欢迎来到</h2>
    <h1 style="font-size:50px">虚拟现实</h1>
    <p>一切都是虚拟的,但感觉还是真实</p>
</div>
</body>
</html>

效果如下圖:

用CSS快速創造高級模糊感的背景影像

(背景圖來自網絡,侵刪歉)

怎麼樣!效果是不是很棒!

那麼在上述程式碼中,要跟大家介紹幾個關鍵的css屬性:

filter 屬性定義了元素(通常是用CSS快速創造高級模糊感的背景影像)的可視效果(例如:模糊與飽和度)。

附註: 舊版 Internet Explorer 瀏覽器(4.0 to 8.0) 支援的非標準 "filter" 屬性已被廢棄。 IE8 及更低版本瀏覽器通常使用 opacity 屬性。

transform屬性向元素套用 2D 或 3D 轉換。此屬性允許我們對元素進行旋轉、縮放、移動或傾斜。

border簡寫屬性在一個聲明中設定所有的邊框屬性。

border-width:规定边框的宽度。
border-style:规定边框的样式。
border-color:规定边框的颜色。
inherit:规定应该从父元素继承 border 属性的设置。

background簡寫屬性在一個宣告中設定所有的背景屬性。

background-color:规定要使用的背景颜色。	
background-position:规定背景图像的位置。	
background-size:规定背景图片的尺寸。	
background-repeat:规定如何重复背景图像。
background-origin:规定背景图片的定位区域。	
background-clip:规定背景的绘制区域。	
background-attachment:规定背景图像是否固定或者随着页面的其余部分滚动。	
background-image:规定要使用的背景图像。	
inherit:规定应该从父元素继承 background 属性的设置。

PHP中文網路平台有非常多的影片教學資源,歡迎大家學習《css影片教學》!

以上是用CSS快速創造高級模糊感的背景影像的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn