国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > CSS > 正文

CSS Tips:段落每行漸變色文本效果的實(shí)現(xiàn)方法

2024-07-11 08:25:17
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

今天小編在Codepen上看到一個(gè)CSS寫(xiě)的效果。一個(gè)段落的每行文本是漸變效果。對(duì)于單行文本或單個(gè)詞實(shí)現(xiàn)漸變填充效果并不是什么奇怪的事情,不過(guò)對(duì)于一個(gè)段落的每一行實(shí)現(xiàn)一個(gè)文本漸變填充的效果。估計(jì)還是會(huì)令很多人感到好奇。如果你是其中好奇的一員,請(qǐng)繼續(xù)往下閱讀,一探其中之究竟!

目標(biāo)效果

今天的目標(biāo)效果是實(shí)現(xiàn)下面這樣的效果,或者說(shuō)了解這種效果制作的小技巧:

640?wx_fmt=jpg&wxfrom=5&wx_lazy=1

看到上面的效果,我想很多人首先會(huì)想到的就是background-clip:text、color:transparent和linear-gradient來(lái)完成。那么事實(shí)是這樣嗎?

如何完成一個(gè)段落的每行文本漸變效果

了解CSS的同學(xué)都清楚,使用:

background-image: linear-gradient(to right, deeppink, dodgerblue);-webkit-background-clip: text;color: transparent;

就可以輕易的實(shí)現(xiàn)一個(gè)文本的漸變填充效果。比如下面這個(gè)示例:

640?wx_fmt=jpg

來(lái)做個(gè)小實(shí)驗(yàn),如果文本不是一個(gè)詞或單行而是整個(gè)段落,效果會(huì)是如何?

640?wx_fmt=jpg

效果似乎也是完美的。如果把漸變效果參數(shù)換一換,漸變效果是一個(gè)斜角:

background-image: linear-gradient(135deg, deeppink, dodgerblue);

看看兩者的效果:

640?wx_fmt=jpg

仔細(xì)一看,兩個(gè)效果還是有差異的。先來(lái)看看同一個(gè)大小容器(本示例中的p元素,其大小是765px * 165px),對(duì)于兩種不同的漸變效果,先來(lái)看to right的填充效果:

640?wx_fmt=jpg

再來(lái)看135deg的填充效果:

640?wx_fmt=jpg

到這里了,你或許就知道前面的示例有何不同?而且也知道其中的原因是什么?如果我們想要各種漸變對(duì)于段落的每行填充效果都相同,應(yīng)該怎么實(shí)現(xiàn)?在實(shí)現(xiàn)之前,先簡(jiǎn)單的總結(jié)一下:

在linear-gradient中使用to right或者to left,不管是單個(gè)詞、單行文本或者多行文本,得到的文本填充效果都將一致。但對(duì)于其他漸變的角度參數(shù),那么多行文本填充中的每行效果就將有差異。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 克拉玛依市| 富蕴县| 江山市| 奉贤区| 松阳县| 鄯善县| 邳州市| 孝感市| 兰州市| 永仁县| 麻城市| 卓资县| 金华市| 清镇市| 保靖县| 大冶市| 社会| 龙山县| 台中市| 淮滨县| 津市市| 湖州市| 龙口市| 马龙县| 拜城县| 太原市| 繁昌县| 丰台区| 义马市| 南昌县| 女性| 工布江达县| 平山县| 德保县| 巢湖市| 华亭县| 元江| 麦盖提县| 海淀区| 红河县| 凤翔县|