textdecoration属性啥意思(前端text-decoration文本修饰属性值详解)

说到前端css中的text-decoration,用的最多的地方,可能就是a标签了,用来将a标签文本的下划线去掉,我们通常设置:a{text-decoration:none;}有没有

说到前端css中的text-decoration,用的最多的地方,可能就是a标签了,用来将a标签文本的下划线去掉,我们通常设置:

a {    text-decoration:none;  }

  有没有很熟悉的样子,然而text-decoration其实是三个属性的缩写,如下所示:

  • text-decoration-line

  • text-decoration-color

  • text-decoration-style

   非常有意思,下面我带大家来一一看一下:

1、text-decoration-line

   定义:用来规定文本修饰要使用的线条类型。

   取值:大概就是:none,underline,line-through(规定文本中间将显示一条线)等等。

   兼容性:看下面图吧

textdecoration属性啥意思(前端text-decoration文本修饰属性值详解)

   咋一看,也还可以,firefox和Chrome,safari都还蛮好的。

   接下来两个主要看一下定义:

2、text-decoration-color

   定义:用来规定文本修饰(下划线 underline、上划线 overline、中划线 line-through)的颜色。

   取值:所有颜色表示法。

   兼容性:同上。

3、text-decoration-style

   定义:用来规定线条如何显示。

   取值:solid和double和dotted和dashed等等。

   兼容性:同上。

   发现自己最会搞demo了,同样关于这几个属性的用法,我也来搞一个简单的demo,看一下:

   dom结构就是三个不同class值的a标签(这里不贴代码了)。

   看一下样式代码如何写:

textdecoration属性啥意思(前端text-decoration文本修饰属性值详解)

就是按着上面概念,将text-decoration分三个属性来写。看一下展示结果:

textdecoration属性啥意思(前端text-decoration文本修饰属性值详解)

没有出乎意料之外,完毕了。接下来在总结里说两个使用时的注意事项。

简单总结一下:

   注意这几个问题:

   1、从概念上看,这个属性是用于文本修饰,如P,h1~h4等,不仅是A元素。

   2、这三种属性可以简写,如:text-decoration: underline red solid。

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
前端

html a标签怎么去掉自带蓝色(前端a标签属性的使用详解)

2022-11-25 19:46:48

前端

css sticky定位属性使用(容易被忽视的position属性sticky详解)

2022-11-25 19:46:57

搜索