本文总结一下CSS中关于文字的相关属性,最后给出实例。

CSS基础文字属性

文字的基础属性主要包括:字体、颜色和文本。除去颜色color的属性外,字体和文本的相关属性可以权威参考:

CSS 文本属性(Text)

CSS 字体属性(Font)

CSS3新增属性

  • 文本阴影text-shadow
  • 文本溢出text-overflow

    这个属性一般需要配合overflow:hiddenwhite-spance:nowrap(强制文本容器不换行)使用。
  • 文本换行word-wrap word-break

    这里有两个设置有点类似,都是对长单词或网址、数字之类的字符串在到达右边界时进行断行。区别是:word-wrap:break-word会首先尝试将长字符串移入下一行,如果仍然显示不下,就切断分割;而word-break:break-all则会直接进行切割。

    代码示例



    另外,属性white-space也对文本换行有影响,当其为nowrap时会强制不换行。

实际应用

利用文本溢出的text-overflow属性,可以对列表的文本展示进行设置,

即充分利用空间又保证样式美观,详见代码示例

文本设置tips

  • 单元格td自动换行:
table {
table-layout:fixed; //列宽由表格宽度和列宽度设定。
width:**px;
}
table td{
overflow:hidden;
word-wrap:break-word;
}

最新文章

  1. 用普通计算机假设基于liunx系统的NAS部署FineReport决策系统
  2. POJ1062昂贵的聘礼[最短路建模]
  3. ps、grep和kill联合使用杀掉进程
  4. bzoj 3529 数表 莫比乌斯反演+树状数组
  5. VC 三点 划 曲线
  6. Android 编译使用高版本的Java
  7. HDU 1421 搬寝室
  8. Android GridView、ListView、ScrollView上下拉刷新
  9. [转帖]2010.10.7google北大笔试题回忆
  10. 简洁代码---python---string
  11. 在keil中使用printf()函数的要点
  12. PyInstaller打包Python脚本为exe
  13. 前端学习 html
  14. ELK日志管理搭建
  15. Django 基础二(View和urls)
  16. 【转】ret,retf,iret的区别
  17. 如何查找redis使用的是哪个配置文件
  18. .NET微信开发Charles突破微信授权,获取任意微信网页源代码(含Https)
  19. BZOJ.4826.[AHOI/HNOI2017]影魔(树状数组/莫队 单调栈)
  20. SpringBoot(十二):springboot2.0.2写测试用例

热门文章

  1. HTML定位(滚动条、元素,视口)定位
  2. 【转】Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用]
  3. Linux Kconfig及Makefile学习
  4. linux命令备忘
  5. java 计算一个方法的返回执行时间
  6. SpringMVC 源码深度解析<context:component-scan>(扫描和注冊的注解Bean)
  7. Android应用集成支付宝接口的简化
  8. 浏览器中打开IOS应用并传参
  9. getFields()和getDeclaredFields()
  10. CPU 100%