在前端開發中,CSS作為前端三大基本語言之一,負責網站頁面的布局和樣式,可以實現很多炫酷的效果。這里我們來學習如何通過CSS來模擬Win 10系統的開機界面。
/*設置整個頁面的背景顏色*/ body{ background-color: #0078d7; } /*設置屏幕中央的“Windows” LOGO*/ #windows-logo{ background-image: url('windows-logo.png'); width: 200px; height: 200px; display: block; margin: 0 auto; } /*設置屏幕左側的“Loading”文本*/ #loading-text{ color: #fff; font-size: 48px; display: inline-block; margin-right: 30px; } /*創建加載動畫效果*/ .dot1, .dot2, .dot3{ background-color: #fff; width: 20px; height: 20px; border-radius: 50%; display: inline-block; animation: bounce 0.5s ease-in-out infinite alternate; } /*設置三個小圓點的間距*/ .dot2{ animation-delay: 0.15s; } .dot3{ animation-delay: 0.3s; } /*設置動畫效果*/ @keyframes bounce{ 0%{ transform: translateY(0); } 100%{ transform: translateY(-20px); } }
以上代碼實現了Win 10開機界面的核心樣式,調節好大小,顏色以及動畫效果后,我們就可以得到一個模擬Win 10開機界面的頁面。