1. 程式人生 > 其它 >CSS中的文字效果學習

CSS中的文字效果學習

技術標籤:筆記css

一、文字內陰影

效果展示:在這裡插入圖片描述

程式碼如下:

p {
    text-align: center;
    padding: 24px;
    margin: 0;
    font-family: helvetica, arial, sans-serif;
    font-size: 80px;
    font-weight: bold;
    color: #D1D1D1;
    background: #CCC;
    text-shadow: 1px 1px white,  
        -1px -1px #333;
}

二、文字閃爍效果

效果圖:

在這裡插入圖片描述
在這裡插入圖片描述

程式碼如下:

html

<p class="arktitle">Ark</p >

css

.arktitle {
            font-size: 36px;
            font-weight: bold;
            line-height: 280px;
            background: linear-gradient(to right, red, blue);
            -webkit-background-clip: text;
            color: transparent;
animation: blink 2s linear infinite; -webkit-animation: blink 2s linear infinite; -moz-animation: blink 2s linear infinite; -ms-animation: blink 2s linear infinite; -o-animation: blink 2s linear infinite; } @keyframes blink{ 0%
{opacity: 1;} 50%{opacity: 0.5;} 100%{opacity: 0.8;} } @-webkit-keyframes blink { 0% { opacity: 1; } 50%{ opacity: 0.5;} 100% { opacity: 0.8; } } @-moz-keyframes blink { 0% { opacity: 1; } 50%{ opacity: 0.5; } 100% { opacity: 0.8; } } @-ms-keyframes blink { 0% { opacity: 1; } 50%{ opacity: 0.5; } 100% { opacity: 0.8;} } @-o-keyframes blink { 0% { opacity: 1; } 50%{ opacity: 0.5; } 100% { opacity: 0.8; } }

三、顏色漸變文字

效果展示:

在這裡插入圖片描述
程式碼如下:

<style>
.text{-webkit-background-clip: text;
    background-clip: text;
    background-image:linear-gradient(rgb(255,255,0),rgb(0,255,255));
    font-size: 20px;
    width:120px;
     -webkit-text-fill-color: transparent; 
}
</style>
<body>
    <p class="text">1234567</p >
</body>