最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS中关于文字修饰的相关技巧

来源:懂视网 责编:小采 时间:2020-11-27 18:50:45
文档

CSS中关于文字修饰的相关技巧

CSS中关于文字修饰的相关技巧:这篇文章主要给大家介绍的是关于一些文字修饰的相关技巧。这里主要从text-decoration和text-shadow这两个属性聊起,文中通过示例代码介绍的非常详细,需要的朋友们下面来一起看看吧。本文主要介绍的是关于CSS文字修饰的相关资料,分享出来供大家参考学习,下
推荐度:
导读CSS中关于文字修饰的相关技巧:这篇文章主要给大家介绍的是关于一些文字修饰的相关技巧。这里主要从text-decoration和text-shadow这两个属性聊起,文中通过示例代码介绍的非常详细,需要的朋友们下面来一起看看吧。本文主要介绍的是关于CSS文字修饰的相关资料,分享出来供大家参考学习,下
这篇文章主要给大家介绍的是关于一些文字修饰的相关技巧。这里主要从text-decoration和text-shadow这两个属性聊起,文中通过示例代码介绍的非常详细,需要的朋友们下面来一起看看吧。

本文主要介绍的是关于CSS文字修饰的相关资料,分享出来供大家参考学习,下面来一起看看详细的介绍:

一、text-decoration

相信大家对于text-decoration这个属性并不陌生,在重置a标签的默认样式时,我们经常要这样写:text-decoration: none;可能对它了解的人也很少,实际上text-decoration是一个复合属性,由line、style和color组成。

所以我们可以实现这样的效果:


下划黄色虚线

可惜的是line只有underline(下划线)、overline(上划线)和line-through(删除线)。如果突然需要下划波浪线,怎么办呢?不要急,神奇的CSS会帮你做到的。首先,你需要先了解一下渐变的使用技巧。先上效果图吧:


渐变实现文字波浪线

说一下这里的思路,我们首先要用两段渐变构造一个基本元素:'X'(这里我就不放图了),下一步就比较重要了,我们要截取'X'的上半部分,得到一个'V',从而结合repeat形成波浪线。下面是用scss写的一个mixin,方便以后使用。

 @mixin waveline($color,$h) {
 position: relative;
 &::after {
 content: '';
 display: block;
 position: absolute;
 top: 100%;
 left: 0;
 width: 100%;
 height: $h;
 background: linear-gradient(135deg, transparent, transparent 45%, $color, transparent 55%, transparent 100%),
 linear-gradient(45deg, transparent, transparent 45%, $color, transparent 55%, transparent 100%);
 background-size: $h * 2 $h * 2;
 }
 }

二、text-shadow

对于text-shadow和box-shadow几乎差不多,它也支持逗号语法,所以它可以生成多个阴影,这里我们要介绍几个简单的应用:

1、文字的3D效果

这种3D也是利用多重阴影的技巧,下面效果图:


text-shadow实现3D效果

 @mixin threeDText($color) {
 text-shadow: 1px 1px $color, 2px 2px $color,
 3px 3px $color, 4px 4px $color,
 5px 5px $color, 6px 6px $color,
 7px 7px $color, 8px 8px $color;
 }

这里几个颜色需要调节得当,效果才会好一点。

2、文字描边效果

下面效果图:


text-shadow实现文字描边效果

 @mixin strokeText($w, $color) {
 text-shadow: $w 0 0 $color,
 -$w 0 0 $color,
 0 $w 0 $color,
 0 -$w 0 $color;
 }

其实这里的效果并不是特别的好,但是可以让我们惊叹小小的属性,大大的用法。

文档

CSS中关于文字修饰的相关技巧

CSS中关于文字修饰的相关技巧:这篇文章主要给大家介绍的是关于一些文字修饰的相关技巧。这里主要从text-decoration和text-shadow这两个属性聊起,文中通过示例代码介绍的非常详细,需要的朋友们下面来一起看看吧。本文主要介绍的是关于CSS文字修饰的相关资料,分享出来供大家参考学习,下
推荐度:
标签: 文字 技巧 相关
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top