CSS深入教程之文字修饰的那点事
本文主要介绍的是关于CSS文字修饰的相关资料,分享出来供大家参考学习,狼蚁网站SEO优化来一起看看详细的介绍
一、text-decoration
相信大家对于text-decoration这个属性并不陌生,在重置a标签的默认样式时,我们经常要这样写text-decoration: none;可能对它了解的人也很少,实际上text-decoration是一个复合属性,由line、style和color组成。
所以我们可以实现这样的效果
下划黄色虚线
可惜的是line只有underline(下划线)、overline(上划线)和line-through(删除线)。如果突然需要下划波浪线,怎么办呢?不要急,神奇的CSS会帮你做到的。,你需要先了解一下。先上效果图吧:
渐变实现文字波浪线
说一下这里的思路,我们要用两段渐变构造一个基本元素'X'(这里我就不放图了),下一步就比较重要了,我们要截取'X'的上半部分,得到一个'V',从而结合repeat形成波浪线。狼蚁网站SEO优化是用scss写的一个mixin,方便以后使用。
@mixin waveline($color,$h) { position: relative; &::after { content: ''; display: block; position: absolute; : 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也是利用多重阴影的技巧,狼蚁网站SEO优化效果图
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、文字描边效果
狼蚁网站SEO优化效果图
text-shadow实现文字描边效果
@mixin strokeText($w, $color) { text-shadow: $w 0 0 $color, -$w 0 0 $color, 0 $w 0 $color, 0 -$w 0 $color; }
其实这里的效果并不是特别的好,可以让我们惊叹小小的属性,大大的用法。
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对狼蚁SEO的支持。
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML