CSS3中常用的样式有哪些

这篇文章主要为大家展示了CSS3中常用的样式有哪些,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“CSS3中常用的样式有哪些”这篇文章吧。

1、字体大小的单位

px (像素):这是一个绝对单位;

em :1em相当于当前父元素中的大写字母M的宽度;

rem :效果跟em差不多,1rem等于HTML 中根元素的字体大小,而非父元素,支持新版本的浏览器,若用旧版本(IE8及其以下版本)的还是建议用前两种;

2、字体样式

font-style :normal(普通文本)/italic(斜体);

font-weight :nomal(普通字体)/bold(加粗);

text-transform :允许你设置转换的字体;

  • none(防止任何转型)

  • uppercase(将所有文本转为大写)

  • lowercase(将所有文本转为小写)

  • capitalize(所有单词首字母大写)

  • full-width(所有字形转为全角)

text-decoration :设置/取消字体上的文本装饰

  • none(取消已存在的任何文本装饰)

  • underline(文本下划线)

  • overline(文本上划线)

  • line-through(删除线)

注:按照line、style、color允许设置多个值。

3、文字阴影

text-shdow :4px 4px 5px red;

  • 属性1:阴影与原始文本的水平偏移;

  • 属性2:阴影与原始文本的垂直偏移;

  • 属性3:模糊半径,值越高意味着阴影越广泛;

  • 属性4:阴影的基础颜色;

注:正偏移向右移动;负偏移向左移动。

试一试多种阴影

text-shadow:-1px-px1px#aaa,
0px4px1pxrgba(0,0,0,0.5),
4px4px5pxrgba(0,0,0,0.7),
0px0px7pxrgba(0,0,0,0.4);

CSS3中常用的样式有哪些

效果图如下:

CSS3中常用的样式有哪些

4、文本布局

text-align :控制文本如何和它所在的盒子对齐

  • left:左对齐;

  • right:右对齐;

  • center:居中文字;

  • justify:使文本展开,使所有文本行的宽度相同,这个属性要 谨慎使用

line-height :设置文本每行之间的高,可以设置无单位的值, line-height: 1.5; 表示文本行高设置为字体高度的1.5倍。

letter-spacing :设置字母与字母之间的间距;

word-spacing :设置单词与单词之间的间距;

p::first-line{
letter-spacing:2px;
word-spacing:4px;
}

如下图,首句是设置了样式的,末句是没有设置样式的。

CSS3中常用的样式有哪些

5、再来看一些比较重要的属性

Font样式

font-variant :在小型大写字母和普通文本之间切换。

font-kerning :开启/关闭间距选项;

font-feature-settings :开启/关闭不同的OpenType字体特性;

font-variant-alternates: 控制给定的自定义字体的替代字形的使用;

font-variant-caps :控制大写字母替代字形的使用;

...

文本布局样式

text-indent :指定文本内容的第一行前面应留出多少的空间;

text-overflow :定义如何向用户表示存在被隐藏的溢出内容;

white-space :定义如何处理元素内部的空白与换行;

word-break :指定是否能在单词内部换行;

...

6、Font简写

按照以下顺序: font-style ,, font-variant , font-weight , font-stretch , font-size , line-height , font-family

其中, font-stylefont-family 必须指定; font-sizeline-height 之间必须放一个 正斜杠

一个完整例子如下:

font:italicnormalboldnormal3em/1.5Helvetica,Arial,san-serif;

以上就是关于“CSS3中常用的样式有哪些”的内容,如果改文章对你有所帮助并觉得写得不错,劳请分享给你的好友一起学习新知识,若想了解更多相关知识内容,请多多关注恰卡编程网行业资讯频道。

发布于 2021-03-17 20:51:22
收藏
分享
海报
0 条评论
161
上一篇:CSS3如何实现左上角或右上角显示提醒圆点 下一篇:怎么使用CSS伪元素控制连续几个元素的样式
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码