首頁 >web前端 >js教程 >使用 html css 和 javascript 程式碼的 Glassmorphism 卡錯覺

使用 html css 和 javascript 程式碼的 Glassmorphism 卡錯覺

DDD
DDD原創
2024-12-09 14:27:17913瀏覽

Glassmorphism Cards illusion using html css and javascript code



  
  
  <title>互動式玻璃卡</title>
  
    * {
      保證金:0;
      填充:0;
      框大小:邊框框;
    }
    身體 {
      背景:線性漸變(135deg,#101010,#1f1f1f);
      高度:100vh;
      顯示:柔性;
      對齊項目:居中;
      調整內容:居中;
      溢出:隱藏;
      字體系列:Arial、無襯線字體;
    }
    .neon-shapes {
      位置:絕對;
      頂部:0;
      左:0;
      寬度:100%;
      高度:100%;
      指針事件:無;
    }
    .圓,.三角形,.矩形{
      位置:絕對;
      不透明度:0.8;
      濾鏡:模糊(2px);
    }
    。圓圈 {
      寬度:200px;
      高度:200px;
      背景:rgba(0, 255, 255, 0.8);
      邊界半徑:50%;
      頂部:20%;
      左:15%;
    }
    。三角形 {
      寬度:0;
      高度:0;
      左邊框:100px 實心透明;
      右邊框:100px 實心透明;
      邊框底部: 200px 實心 rgba(255, 0, 255, 0.8);
      頂部:50%;
      左:70%;
    }
    。長方形 {
      寬度:220px;
      高度:180像素;
      背景:rgba(255, 255, 0, 0.8);
      頂部:70%;
      左:30%;
    }
    .card-container {
      顯示:柔性;
      間隙:20px;
      位置:相對;
      z 索引:1;
    }
    。卡片 {
      背景:rgba(255, 255, 255, 0.1);
      背景過濾器:模糊(10px);
      寬度:230px;
      高度:320像素;
      邊框半徑:15px;
      顯示:柔性;
      彈性方向:列;
      對齊項目:居中;
      對齊內容:空間之間;
      內邊距:20px;
      盒子陰影:0 4px 30px rgba(0, 0, 0, 0.5);
      過渡:transform 0.3s 緩動,box-shadow 0.3s 緩動;
    }
    .card img {
      寬度:100px;
      高度:100px;
      邊界半徑:50%;
      過渡:變換0.3s,box-shadow 0.3s;
    }
    .卡 h3 {
      顏色: 白色;
      字體系列:「Lucida Sans」、「Lucida Sans Regular」、Geneva、Verdana、sans-serif;
    }
    。作者 {
      顏色: 白色;
      字體大小:14px;
      頂邊距:-10px;
    }
    .follow-btn {
      背景:rgba(0, 255, 127, 0.7);
      邊框:無;
      內邊距:15 像素 25 像素;
      邊框半徑:20px;
      顏色: 白色;
      字體大小:18px;
      遊標:指針;
      文字轉換:大寫;
      動畫:霓虹燈閃爍 2s 無限;
      過渡:背景0.3s;
    }
    .follow-btn:懸停{
      背景:rgba(0, 255, 127, 1);
    }
    @keyframes 霓虹燈閃爍 {
      0%, 100% {
        框陰影: 0 0 10px rgba(0, 255, 127, 0.8), 0 0 30px rgba(0, 255, 127, 0.8), 0 0 50px rgba(0, 255, 127, 0.8);
      }
      50% {
        框陰影: 0 0 20px rgba(0, 255, 127, 1), 0 0 40px rgba(0, 255, 127, 1), 0 0 60px rgba(0, 255, 127, 1);
      }
    }.card:懸停{
      變換:縮放(1.1);
      盒子陰影: 0 8px 50px rgba(0, 255, 127, 0.8);
    }
    .card img {
  寬度:100px;
  高度:100px;
  邊界半徑:50%;
  過渡:變換 0.3s 緩動,過濾 0.3s 緩動;
}

.card:懸停img {
  變換:translateY(-10px);
}

.card img.active {
  變換:translateY(-30px) 縮放(1.2);
  過濾器: drop-shadow(0 0 20px rgba(255, 255, 0, 1));
}

  風格>
頭>

  <div>




          </div>

            
        

以上是使用 html css 和 javascript 程式碼的 Glassmorphism 卡錯覺的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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