1. 程式人生 > 實用技巧 >CSS-好玩的樣式(用高斯模糊製作平緩突起)

CSS-好玩的樣式(用高斯模糊製作平緩突起)

一、效果圖:

應用:

二、上程式碼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .effect{
            width: 100%;
            height
: 100%; padding-top: 50px; filter: contrast(10); background: #fff; } .blackball{ width: 200px; height: 100px; background: black; padding: 10px; margin: 0 0 0 240px; filter: blur(5px); }
.redball{ width: 60px; height: 60px; background: red; padding: 10px; border-radius: 50%; position: absolute; top: 11px; left: 300px; filter: blur(5px); } </style> </head
> <body> <div class="effect"> <div class="blackball"></div> <div class="redball"></div> </div> </body> </html>

最重要的就是這個blur 高斯濾波的東西,就是把尖的東西變得平緩(也就實現了兩個div接觸的尖角就會被平緩,達到平緩上凸的效果)