博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css3中的文字效果
阅读量:5095 次
发布时间:2019-06-13

本文共 1619 字,大约阅读时间需要 5 分钟。

css3中的文字效果

 今天先来学习:text-shadow,word-wrap,word-break text-overflow;四个属性;

 1.text-shadow:h-shawo v-shadow blur color;

分别代表着:水平方向上的阴影位置,垂直方向上的位置,模糊距离,颜色;

实例一:

css:

.textInfo{
height:100px; width:200px; font-size:18px; font-weight:bold; text-shadow:10px 10px 1px red;}

效果:

 

2.word-wrap:normal||break-word;

参数分别代表:正常显示(长的英文单词不截断,是默认值)|| 把长单词强行截断

使英文长单词可以截断,分两行显示。所有浏览器都已经支持,在中文的不存在这样的问题,因为每个汉字就当作一个单词。

实例:

css:

.textInfo1{
height:120px; width:100px; border:1px solid red; word-wrap:normal; float:left; margin-left:40px;}.textInfo2{
height:120px; width:100px; border:1px solid red; word-wrap:break-word; float:left; margin-left:40px;}

效果对比:

 

 

三:word-break:normal || break-all || keep-all;(规定非中日韩文本的换行规则)

参数解读:

 normal:使用浏览器默认的换行规则;

break-all:不管什么字符都强制换行(允许在单词内换行);

keep-all:只能在半角空格或连字符处换行;

 

四:text-overflow

当规定的文本溢出所包含的元素时:

css:

.demo{
height:20px; width:100px; border:1px solid red; float:left; overflow:hidden; /*仅仅是hidden*/ margin-left:40px;}.demo1{
height:20px; width:100px; border:1px solid red; float:left; overflow:hidden; text-overflow:clip; /*剪切*/ white-space:nowrap; /*规定段落文本不进行换行*/ margin-left:40px;}.demo2{
height:20px; width:100px; border:1px solid red; overflow:hidden; text-overflow:ellipsis;/*用省略号表示*/ white-space:nowrap; /*规定段落文本不进行换行*/ float:left; margin-left:40px;}

效果:

顺便补充一下:white-space的用法;在demo的css样式中,操作溢出的文本是换行了滴,直接添加text-overflow是看不见效果的,必须添加

white-space才能看到效果的滴,

对比一下:

 

这里还有一个较为完整的实例:http://www.jb51.net/css/42578.html

转载于:https://www.cnblogs.com/mc67/p/5242601.html

你可能感兴趣的文章
对排名前3000位博主进行数据分析
查看>>
Python设计模式之单例模式
查看>>
eclipse中server location为灰色,不能修改
查看>>
shift and算法
查看>>
MongoDB数据库导出导入迁移
查看>>
观察者模式
查看>>
201521123097《Java程序设计》第五周学习总结
查看>>
云瓣影音网站&&微信端(已开源)
查看>>
C++入门篇十二
查看>>
冲刺周期二--站立会议03
查看>>
UITableViewCell高度自适应变化
查看>>
python 类变量与实例变量,可变对象与不可变对象的实践
查看>>
下载devc++和codeblocks记录
查看>>
C++ 修改 Windows Service【转】
查看>>
串口接线
查看>>
python_paramiko模块
查看>>
C#一个FTP操作封装类FTPHelper
查看>>
Linux运维基础入门(二):网络基础知识梳理02
查看>>
你所不知道的 CSS 阴影技巧与细节
查看>>
MyBatis框架的使用及源码分析(三) 配置篇 Configuration
查看>>