html如何让字体自动变色,CSS使文字部分变色
生活随笔
收集整理的這篇文章主要介紹了
html如何让字体自动变色,CSS使文字部分变色
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
思路
思路很簡單,就是一個字寫兩遍,一個字只顯示部分,不過不能真的把一個字寫兩遍。這里就需要用到CSS偽元素:before和:after,記住這個“偽元素”的“偽”字,表明它本來是不存在的。我們的方法就是在偽元素里放置相同的字符,只顯示半個,而原字符顯示另外一半,最后把它們拼成一個字。
CSS Code
[css].hf {
display: inline-block;
font-size: 80px;
line-height:80px;
color: #000;
position: relative;
overflow: hidden;
white-space: pre;/* 處理空格 */
}
.hf:before {
position: absolute;
left: 0;
top: 0;
color: #f00;
display: block;
width: 30%;/*如果想變色一半文字,就設置50%*/
content: attr(data-content);/* 偽元素的動態獲取內容 */
overflow: hidden;
}
[/css]
HTML Code
[html] W
e
b
前
端
[/html]
總結
以上是生活随笔為你收集整理的html如何让字体自动变色,CSS使文字部分变色的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 家装水电多少钱一平方啊?
- 下一篇: 兰州治疗输卵管积液最好的医院推荐