您好,登錄后才能下訂單哦!
本篇內容主要講解“CSS3怎么實現手機滑動解鎖功能”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“CSS3怎么實現手機滑動解鎖功能”吧!
該效果的主要實現思路是給文字添加漸變的背景,然后對背景進行裁剪,按文字裁剪(目前只有webkit內核瀏覽器支持該屬性),最后給背景添加動畫,即改變背景的位置,背景動畫效果如下(GIF錄制時有卡頓,代碼實現時不卡):
最終效果如下所示:
全部代碼如下:
CSS Code復制內容到剪貼板
<!DOCTYPE html>
<html>
<head>
<style>
p{
width:50%;
margin:0 auto;
line-height:50px;
font-size:50px;
text-align:center;
-webkit-background-clip: text; /*按文字裁剪*/
-webkit-text-fill-color: transparent; /*文字的顏色使用背景色*/
background-color:#19385c; /*設置一個背景色*/
background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.6) 30%, #aff0ff 50%, rgba(0, 0, 0, 0.6) 70%); /*設置漸變的背景,按對角線漸變*/
background-blend-mode: hard-light; /*設置背景為混合模式下的強光模式*/
background-size: 200%;
-webkit-animation: shine 4s infinite; /*給背景添加動畫改變位置*/
}
@-webkit-keyframes shine {
from {background-position: 100%;}
to {background-position: 0;}
}
</style>
</head>
<body><p>> Slide To Unlock</p></body>
</html>
需要說明的是由于按文字裁剪目前只有 webkit 內核可用,所以該效果目前不兼容其他內核瀏覽器。
到此,相信大家對“CSS3怎么實現手機滑動解鎖功能”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。