【系列】css3文本(text)模型

发表于2014-09-10 17:04  |  次阅读  |  0条评论  |   作者:siru90

我们可以使用css3的新特性,给文本添加阴影,指定换行模式,规定文本的轮廓等一些效果,极大的弥补了css2当中的不足。

一、<text>模型属性
属性 描述 css
text-overflow 规定当文本溢出包含元素时发生的事情 3
text-fill-color 给文字指定填充颜色 3
text-stroke 给文字描边 3
text-stroke-width 指定文字描边的宽度 3
text-stroke-color 指定文字描边的颜色 3
text-shadow 向文本添加阴影 3
word-break 规定非中日韩文本的换行规则 3
word-wrap 允许对长的不可分割的单词进行分割并换行到下一行 3

二、text-overflow属性
语法:text-overflow: clip|ellipsis|string
clip:修剪文本
ellipsis:使用省略符合来代替被修剪的文本  //溢出的文字会使用省略号替代
string:使用给定的字符串来代替被修剪的文本。例:text-overflow:"abc"; //溢出的文字会使用abc来替代。

三、text-stroke属性  目前只有谷歌浏览器可用
text-stroke: width color;


四、text-shadow属性  目前只有谷歌浏览器可用
text-shadow: h-shadow  v-shadow blur color;
h-shadow:必需,水平阴影的位置,允许负值。
v-shadow:必需,垂直阴影的位置,允许负值。
blur:可选,模糊的距离。
color:可选,阴影的颜色,参阅css颜色值。
例:text-shadow:1px 1px 2px #000000;

五、word-break属性
语法:word-break:normal|break-all|keep-all;
normal:使用浏览器默认的换行规则
break-all:允许在单词内换行
keep-all:只能在半角空格或连字符出换行

六、word-wrap属性
语法:word-wrap:normal|break-word;
normal:只在允许的断字点换行(浏览器默认行为)
break-word:在长单词或url地址内部进行换行
本站关键字:sunny90 web开发 数据库 移动开发 服务器 Nginx Mysql PHP
Copyright © sunny90版权所有 power by sunny90.com  
湘ICP备14012284号-1,粤公网安备 44030602000307号