type
status
date
slug
summary
tags
category
icon
password
Email
CSS轮廓
轮廓是在元素的周围绘制一条线,用于修饰元素框。
CSS 拥有如下轮廓属性:
outline-style
outline-color
outline-width
outline-offset
outline
outline-style
用于设置轮廓的样式:dotted
- 定义点状的轮廓。
dashed
- 定义虚线的轮廓。
solid
- 定义实线的轮廓。
double
- 定义双线的轮廓。
groove
- 定义 3D 凹槽轮廓。
ridge
- 定义 3D 凸槽轮廓。
inset
- 定义 3D 凹边轮廓。
outset
- 定义 3D 凸边轮廓。
none
- 定义无轮廓。
hidden
- 定义隐藏的轮廓。
outline-width
用于设置轮廓的宽度。很简单,就不多写了
outline-color
设置轮廓的颜色。outline
可以简写为如下形式: width ,style,color其中style是必须的,如果只写了一个参数(style),两个参数(width style / style color)
outline-offset
用于设置轮廓的偏移:元素的轮廓与边框之间添加空白- 设置了margin 外边距
- 设置了边框的样式
- 设置了轮廓的样式
- 设置了轮廓的偏移大小:15px
元素框之外的轮廓的偏移空间是透明的
CSS文本
color
设置文本的颜色提示:
对于 W3C compliant CSS:如果您定义了
color
属性,则还必须定义 background-color
属性。background-color
设置文本背景颜色text-align
设置文本的对齐方式direction
用于设置文本的方向设置为从右往左显示:
vertical-align
属性设置元素的垂直对齐方式。常用于图片的显示
text-decoration
用于设置或者删除文字的修饰:请注意链接是自动有下划线的,我们可以使用此方法将下划线去除:
其他形式:
text-transform
用于转换文本中的小写和大写字母- lowercase:转化小写
- uppercase:转换大写
- capitalize:首字母大写
text-indent
指定文本第一行的首行缩进:letter-spacing
指定文本字母之间的间距可以是负值
line-height
指定文本行之间的高度值较小,谨慎设置值!
word-spacing
设置单词之间的间距对于中文字符是无效的!!!
white-spacing
设置元素内部空白的处理方法取消文本的自动换行:
text-shadow
设置文本的阴影效果参考链接:
CSS字体
CSS的通用字体族:
- 衬线字体:Serif
- 无衬线字体:Sans-Serif
- 等宽字体:Monospace
- 草书字体:Cursive
- 幻想字体:Fantasy
font-family
设置文本的字体样式设置多个字体以保持兼容性,第一个字体为默认字体然后往后是后备字体
font-style
指定斜体文本- normal:正常
- italic:斜体
- oblique:倾斜
text-weight
指定文本的粗细font-variant
设置字体变体:是否为 small-caps 字体(小型大写字母)显示文本。在 small-caps 字体中,所有小写字母都将转换为大写字母。但是,转换后的大写字母的字体大小小于文本中原始大写字母的字体大小。
font-size
设置字体大小普通文本(如段落)的默认大小为 16px(16px = 1em)。
使用像素来完全控制字体大小:
要用
em
设置字体大小,因为字体默认就是 1em,这样容易设置。响应式字体大小:
VW
为单位。文本大小将遵循浏览器窗口的大小,请调整浏览器窗口的大小,以查看字体大小如何缩放!引入谷歌字体:
字体属性简写:
font
属性是以下属性的简写属性:font-style
font-variant
font-weight
font-size/line-height
font-family
font-size和font-family
的值是必须的参考链接:
CSS图标
font Awesome图标
我们使用font Awesome图标库的图标:
首先需要注册一个账号,然后把自己的
code
复制进yourcode中:在<head>中添加如下的代码</head>
然后就可以使用图标了:
注意有一些图标是收费的,我们只使用
free
的图标:Bootstrap 图标
同样在<head> 中添加如下内容:
然后直接复制粘贴就能用了
- 作者:Yuleo
- 链接:https://www.helloylh.com/article/css3
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。