css3字体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css3字体相关的知识,希望对你有一定的参考价值。

1.定义个性化字体

@font-face{

font-family:字体名字;

src:字体地址,可以多写几个用逗号隔开兼容浏览器

}

div{

font-family:字体名字/*使用字体*/

}

2.使用反射让字体倒影

box-reflect:{方向,间距,渐变效果}

注:padding会yingxiang倒影之间的间距

渐变效果

none(无)

url:指定遮罩图像

linear-gradient(参数):线性渐变

redial-gradient(参数):镜像渐变

repeating-linear-gradient(参数):使用重复线性渐变创建遮罩图像

 repeating-redial-gradient(参数):使用重复镜像渐变创建遮罩图像

例子;

box-reflect:blow 1px linear-gradient(transparent,transparent50%,ragba(0,0,0,.3));

字体阴影

text-shadow:水平偏移量,垂直偏移量,模糊程度,颜色

字体描边

text-stroke:宽度 颜色;(目前只有webkit内核支持该属性)

实际开发中利用字体阴影制作这一效果

例子

text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;等同于 text-stroke:1px #000;

ie6-9可以使用特有的滤镜效果来实现

字体分栏效果

column-count:栏数

column-gap:每一列之间的宽度

column-rule:定义分栏中间的样式

column-rule:样式宽度 样式类型 样式颜色

火狐要加前缀-moz-

chrome 苹果加-webkit

 超出部分省略号

white-space:nowrap;/*定义文本不换行*/

text-overflow:ellipsis;/*省略号*/-o-text-overflow:ellipsis;兼容Opera浏览器

overflow:hidden;/*超出部分隐藏*/

以上是关于css3字体的主要内容,如果未能解决你的问题,请参考以下文章

css3中的字体样式

css3中的字体图标 iconfont的问题

css3字体

css3 -- 网页字体

CSS3 字体图标

CSS3 转换导致屏幕闪烁或字体别名