在網頁設計中,CSS是一種非常重要的技術,通過它,我們可以使網頁具有比較華麗的效果,增強用戶的互動體驗,下面我們來看一些比較華麗的CSS效果。
/*1、簡單實現文字漸變效果*/ .gradient-text { background: -webkit-linear-gradient(left, #f35626, #feab3a); -webkit-text-fill-color: transparent; -webkit-background-clip: text; } /*2、制作旋轉動畫*/ .rotate { -webkit-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; } @-webkit-keyframes rotate { 0% { -webkit-transform:rotate(0deg); } 100% { -webkit-transform:rotate(360deg); } } @keyframes rotate { 0% { transform:rotate(0deg); } 100% { transform:rotate(360deg); } } /*3、制作特效按鈕*/ .effect-btn { position: relative; display: inline-block; border: none; cursor: pointer; outline: none; padding: 14px 50px; font-size: 16px; font-weight: bold; color: #fff; text-transform: uppercase; background-color: #d7385e; box-shadow: 0px 5px 0px 0px #a12d46; } .effect-btn:before { position: absolute; z-index: -1; content: ""; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #fa7e61; transform: scale(0.9, 1); transition: all ease-in-out 250ms; } .effect-btn:hover:before { transform: scale(1.1, 1); } /*4、給卡片添加陰影并縮放*/ .card { box-shadow: 0px 0px 5px 0px #ccc; transition: all ease-in-out 250ms; transform: scale(1.0); border-radius: 5px; } .card:hover { box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3); transform: scale(1.1); }
通過以上示例可以看出,CSS的效果非常豐富,我們可以通過它來實現各種各樣的效果,如果你想要讓你的網頁更加華麗,不妨嘗試一下CSS。
上一篇css中添加圖片路徑
下一篇css中特殊字符 13