最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS實現(xiàn)好看的聚光燈效果

  發(fā)布時間:2024-02-27 16:19:25   作者:設計師工作日常   我要評論
這篇文章主要為大家詳細介紹了CSS中如何使用 -webkit-background-clip 和 clip-path ,并配合 animation 屬性實現(xiàn)一個好看聚光燈效果,感興趣的小伙伴可以跟隨小編一起學習一下

整體效果

使用 -webkit-background-clip 和  clip-path ,并配合 animation 屬性,實現(xiàn)一個好看聚光燈效果。

可適用于頁面加載或展示頁面大標題內(nèi)容。

核心代碼部分,簡要說明了寫法思路;完整代碼在最后,可直接復制到本地運行。

核心代碼

html 代碼

<div?class="spotlight18"?data-cont="spotlight">spotlight</div>

主體部分一個 div 標簽。

css 部分代碼

.spotlight18{
??color:?#eaeaea;
??font-size:?40px;
??font-weight:?900;
??text-transform:?uppercase;
??position:?relative;
}
.spotlight18:before{
??width:?inherit;
??height:?inherit;
??content:?attr(data-cont);
??clip-path:?ellipse(32px?32px?at?0?50%);
??color:?transparent;
??background-image:?linear-gradient(90deg,?#4158D0?0%,?#C850C0?30%,?#FFCC70?66%,?#56e28d?100%);
??-webkit-background-clip:?text;
??position:?absolute;
??top:?0;
??left:?0;
??animation:?spotlight18?8s?linear?infinite;
}
@keyframes?spotlight18{
??0%{
????clip-path:?ellipse(32px?32px?at?0?50%);
??}
??50%{
????clip-path:?ellipse(32px?32px?at?100%?50%);
??}
??100%{
????clip-path:?ellipse(32px?32px?at?0?50%);
??}
}

用 background-image 的  linear-gradient 拉出漸變背景,讓文字顏色透明 color: transparent ,然后配合  -webkit-background-clip: text 給文字實現(xiàn)漸變效果,最后加上動畫屬性 animation 并設置 clip-path 參數(shù)就可以啦。

注意:這里使用的是 -webkit-background-clip ,而不是 background-clip 。

完整代碼如下

html 頁面

<!DOCTYPE?html>
<html?lang="zh">
??<head>
????<meta?charset="utf-8">
????<link?rel="stylesheet"?href="style.css">
????<title>聚光燈效果</title>
??</head>
??<body>
????<div?class="app">
??????<div?class="spotlight18"?data-cont="spotlight">spotlight</div>
????</div>
??</body>
</html>

css 樣式

/**?style.css?**/
.app{
??width:?100%;
??height:?100vh;
??background-color:?#ffffff;
??position:?relative;
??display:?flex;
??justify-content:?center;
??align-items:?center;
}
.spotlight18{
??color:?#eaeaea;
??font-size:?40px;
??font-weight:?900;
??text-transform:?uppercase;
??position:?relative;
}
.spotlight18:before{
??width:?inherit;
??height:?inherit;
??content:?attr(data-cont);
??color:?transparent;
??background-image:?linear-gradient(90deg,?#4158D0?0%,?#C850C0?30%,?#FFCC70?66%,?#56e28d?100%);
??-webkit-background-clip:?text;
??position:?absolute;
??top:?0;
??left:?0;
??animation:?spotlight18?8s?linear?infinite;
}
@keyframes?spotlight18{
??0%{
????clip-path:?ellipse(32px?32px?at?0?50%);
??}
??50%{
????clip-path:?ellipse(32px?32px?at?100%?50%);
??}
??100%{
????clip-path:?ellipse(32px?32px?at?0?50%);
??}
}

頁面渲染效果

到此這篇關(guān)于CSS實現(xiàn)好看的聚光燈效果的文章就介紹到這了,更多相關(guān)CSS聚光燈內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • css自定義屬性和聚光燈效果的實現(xiàn)

    本篇文章主要介紹了css自定義屬性和聚光燈效果的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-02
  • CSS實現(xiàn)菜單箭頭動畫效果

    箭頭動畫是一種常見的交互式元素,可以在網(wǎng)頁中用于引導用戶,本文主要介紹了CSS實現(xiàn)菜單箭頭動畫效果,具有一定的參考價值,感興趣的可以了解一下
    2024-02-23
  • 使用CSS實現(xiàn)多行文本擦除效果

    今天來實現(xiàn)一個多行文本擦除的效果,有種經(jīng)典詠流傳節(jié)目中表演開始前閱讀詩句的一些既視感,在工作中其實也遇到過這樣的需求當時是用的其他方法來實現(xiàn)的,需要的朋友可以參
    2024-02-18
  • 使用CSS實現(xiàn)一個雨滴滑落效果

    這篇文章主要為大家詳細介紹了如何使用CSS實現(xiàn)一個雨滴滑落效果,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-02-02
  • 使用CSS實現(xiàn)實現(xiàn)呼吸燈效果

    在現(xiàn)代前端開發(fā)中,為網(wǎng)站添加吸引人的動畫效果是提高用戶體驗的一種常見方式,其中,呼吸燈效果是一種簡單而又引人注目的動畫,下面就跟隨小編一起深入學習一下如何利用CSS
    2023-12-25
  • 使用CSS實現(xiàn)一個滾動陰影效果

    為了良好的用戶體驗,需要在容器頂部可滾動的情況下增加一個陰影條,提示用戶可向上滾動,本文主要為大家詳細介紹了如何使用CSS實現(xiàn)簡單的滾動陰影效果,有需要的小伙伴可
    2023-12-12
  • 使用css實現(xiàn)彩虹的效果

    彩虹是一種美麗而多彩的自然現(xiàn)象,通過使用CSS,我們可以在網(wǎng)頁上實現(xiàn)類似的彩虹效果,本文給大家介紹了一個簡單的示例,展示了如何使用CSS實現(xiàn)彩虹的效果,需要的朋友可以參
    2023-11-01
  • 使用CSS實現(xiàn)打字機效果

    實現(xiàn)打字機效果的關(guān)鍵是兩個動畫效果,文字出現(xiàn)的動畫,和光標閃爍出現(xiàn)的動畫,本文小編給大家介紹了如何使用CSS實現(xiàn)打字機效果,文章通過代碼示例介紹的非常詳細,需要的朋
    2023-10-23
  • 使用CSS實現(xiàn)文字漸變色效果

    要在文本中實現(xiàn)漸變色效果,我們可以使用CSS中的background-clip屬性和CSS漸變來實現(xiàn),本文給大家分享一個代碼示例,展示如何創(chuàng)建文本漸變色效果,感興趣的同學可以自己動手
    2023-10-16

最新評論

城固县| 壶关县| 汉川市| 海安县| 都江堰市| 乐山市| 盱眙县| 蒲城县| 资溪县| 盐津县| 昌都县| 温宿县| 寻乌县| 崇义县| 朔州市| 武川县| 凉山| 南木林县| 博乐市| 从化市| 同江市| 浙江省| 高阳县| 文山县| 溧阳市| 称多县| 西平县| 镇沅| 南华县| 浙江省| 内江市| 永城市| 福鼎市| 木里| 平江县| 壶关县| 蓬溪县| 浑源县| 新田县| 忻州市| 阿拉尔市|