栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

CSS3字体效果的设置方法小结

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CSS3字体效果的设置方法小结

1. 文本阴影 text-shadow
其实与阴影一样
text-shadow: X轴偏移量 Y轴偏移量 模糊半径 阴影颜色
注意: 1.color可以使用rgba色. 2.没有inset值

CSS Code复制内容到剪贴板
  1.   
  2. .demo {   
  3.     width: 340px;   
  4.     padding: 30px;   
  5.     font: bold 55px/100% "微软雅黑";   
  6.     color: #566F89;   
  7.     background: #000;   
  8.     text-shadow: 2px 2px 0 #E4F1FF;   
  9. }   
  10.   
  11.   
  12. "demo">IMOOC  

2. 溢出文本 text-overflow, 用(...)省略标记.

CSS Code复制内容到剪贴板
  1. text-overflow:clip;          
  2. text-overflow:ellipsis;   
  3.   
  4. .test_demo{   
  5.     text-overflow:ellipsis;   
  6.     overflow:hidden;   
  7.     whitewhite-space:nowrap;         
  8.     width:200px;   
  9.     background:#ccc;   
  10. }   
  11.   
  12.   
  13. "test_demo">   
  14.   超酷的IT技术学习平台(我是省略号)   
  15.   

3. 嵌入字体 @font-face
这个重点讲一下。
@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体,你们当中或许有许多人会不自然的问,这样的东西IE能支持吗?当我告诉大家@font-face这个功能早在IE4就支持了你肯定会感到惊讶。我的Blog就使用了许多这样的自定义Web字体,比如说首页的Logo,Tags以及页面中的手写英文体,很多朋友问我如何使用,能让自己的页面也支持这样的自定义字体,一句话这些都是@font-face实现的,为了能让更多的朋友知道如何使用他,今天我主要把自己的一点学习过程贴上来和大家分享。
首先我们一起来看看@font-face的语法规则:

CSS Code复制内容到剪贴板
  1. @font-face {   
  2.    font-family: ;   
  3.    src:  [][, []]*;   
  4.    [font-weight: ];   
  5.    [font-style: ];   
  6.  }  

取值说明
1、YourWebFontName:此值指的就是你自定义的字体名称,最好是使用你下载的默认字体,他将被引用到你的Web元素中的font-family。如“font-family:"YourWebFontName";”
2、source:此值指的是你自定义的字体的存放路径,可以是相对路径也可以是绝路径;
3、format:此值指的是你自定义的字体的格式,主要用来帮助浏览器识别,其值主要有以下几种类型:truetype,opentype,truetype-aat,embedded-opentype,avg等;
4、weight和style:这两个值大家一定很熟悉,weight定义字体是否为粗体,style主要定义字体样式,如斜体。
eg:

CSS Code复制内容到剪贴板
  1.   
  2. @font-face {   
  3.     font-family: "MOOC Font";   
  4.     src: url("https://www.jb51.net");   
  5. }   
  6. .demo {   
  7.     width: 340px;   
  8.     padding: 30px;   
  9.     color: #566F89;   
  10.     background: #000;   
  11.     font-size:58px;   
  12.     font-family: "monaco";   
  13. }   
  14.   
  15.   
  16. "demo">IMOOC  
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/217672.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号