加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

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

发布时间:2020-03-13 21:28:15 所属栏目:系统 来源:站长网
导读:这篇文章主要介绍了CSS3字体效果的设置方法小结,包括阴影效果、省略号代替以及嵌入字体,需要的朋友可以参考下

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

CSS Code复制内容到剪贴板

<style type="text/css">   

.demo {   

    width340px;   

    padding30px;   

    fontbold 55px/100% "微软雅黑";   

    color#566F89;   

    background#000;   

    text-shadow2px 2px 0 #E4F1FF;   

}   

</style>   

  

<div class="demo">IMOOC</div>  

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

CSS Code复制内容到剪贴板

text-overflow:clip;        /*表示剪切*/  

text-overflow:ellipsis; /*表示显示省略标记*/  

<style type="text/css">   

.test_demo{   

    text-overflow:ellipsis;   

    overflow:hidden;   

    whitewhite-space:nowrap;       /*强制文本在一行内显示*/  

    width:200px;   

    background:#ccc;   

}   

</style>   

  

<div class="test_demo">   

  超酷的IT技术学习平台(我是省略号)   

</div>  

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复制内容到剪贴板

@font-face {   

   font-family: <YourWebFontName>;   

   src: <source> [<format>][,<source> [<format>]]*;   

   [font-weight: <weight>];   

   [font-style: <style>];   

 }  

取值说明
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复制内容到剪贴板

<style type="text/css">   

@font-face {   

    font-family"MOOC Font";   

    srcurl("https://www.jb51.net");   

}   

.demo {   

    width340px;   

    padding30px;   

    color#566F89;   

    background#000;   

    font-size:58px;   

    font-family"monaco";   

}   

</style>   

  

<div class="demo">IMOOC</div>  

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读