CSS的文本属性

CSS

文本属性
font-size 字体大小

​ 单位:px.pt.em等 12pt=16px 1em=16px 浏览器默认是16px 设计图多为12px
      em是相对父级单位,rem是根元素相对单位(html)

​ 最小字号是12px 建议设置偶数像素

color 字体颜色
color:red/#ff0/rgb(255,0,0);(0-255)

font-family 字体

​ 字体为中文或英文有空格时加引号 多个字体一起用时用逗号隔开


font-weight 加粗
font-weight:bolder(更粗)/bold(加粗)/normal(常规)

​ 或

   font-weight:100-900(100-500 不加粗 600-900 加粗)

font-style 倾斜
    font-style:italic/oblique/normal

line-height 行高(两行字基线距离)
line-height:16px/1/100%(单倍行距 可以清除文字自带的间距)
​      line-height=height 时单行文本垂直居中

:行高具有继承性,子元素没有设置行高 父元素行高为1.5时 会继承父元素行高的1.5

​ 此时子元素的行高为:子元素的文字大小*1.5


font 简写

​ 是font-style,font-weight,font-size/line-height,font-family的简写 不能改顺序,且必须指定font-size和font-family才有效.

​ font-weight和font-style可以交换位置,font-size/line-height不能交换位置

​ eg:(font:italic 800 70px/80px “楷体”)


text-align 文本对齐
text-align:left/right/center/justify(水平两端对齐 仅多行有效)text-align-last:justify(单行时水平两端对齐 )

text-decoration 文本修饰
text-decoration:none()/underline(下划线)/overline(上划线)/line-through(删除线)

text-indent 首行缩进

​ 可取负值 仅对第一行有效

​ 字间距 中文汉字 letter-spacing

​ 词间距 英文单词 word-spacing

text-transform 设置对象中文本大小写
text-transform:none/capitalize/uppercase/lowercase;

属性

uppercase 把文字变成全大写

lowercase 把文字变成全小写

capitalize 把文字首字母大写



设置文本小型大写字母

字母变大写但缩小字号

font-variant:small-caps;

文本阴影属性

text-shadow:2px 2px 2px red;

h-shadow 必须,水平阴影的位置。允许负值

v-shadow 必须,垂直阴影的位置。允许负值

blur 可选,模糊距离。

color 可选 阴影的颜色。






文本溢出省略

单行文本时溢出省略

1.强制一行内显示文本

   white-space:nowrap;(默认属性为normal 自动换行)

2.超出部分隐藏

   overflow:hidden;

3.文字用省略号替代超出部分

   text-overflow:ellipsis;(ellipsis省略号)

多行文本时溢出省略(兼容性问题较大 适用移动端弹性盒)
   overflow:hidden;
   text-overflow:ellipsis;
   display:-webkit-box;(弹性伸缩盒子模型显示)
   -webkit-line-clamp:2;(限制在一个块元素显示的文本的行数)
   -webkit-box-orient:vertical;(设置或检索伸缩盒对象的子元素的排列方式)

鼠标样式cursor
{cursor:pointer;}

属性

default 小白默认

pointer 小手

move 移动

text 文本

not-allowed 禁止

crosshair加号

wait等待

help帮助

progress过程

inherit继承

ne-resize向上或向右移动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Raccom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值