Html-溢出属性

Posted DaLiangChen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Html-溢出属性相关的知识,希望对你有一定的参考价值。

溢出常用属性

属性描述说明
overflow溢出
  • visible:默认值,溢出内容会显示在元素之外;
  • hidden:溢出内容隐藏;
  • scroll:滚动,溢出内容会以滚动条的方式显示;
  • auto:如果有溢出则会添加滚动条,没有溢出正常显示;
  • inherit:规定应该遵从父元素继承overflow属性的值;
  • overflow-x:X轴溢出;
  • overflow-y:Y轴溢出;
white-space空余空间
  • normal:默认值,空白会被浏览器忽略;
  • nowrap:文本不会换行,文本会在同一行上继续,直到遇到<br/>标签为止;
  • pre:预格式化文本-保留空格  tab,回车   但不会自动换行
            /* 可以用<pre></pre>直接写 */;
  • pre-wrap:会折行但会保留空格;
  • pre-line:只显示回车,不显示空格,换行;
  • inherit:从父元素中继承此属性;
text-overflow
省略号
  • clip:默认值,不显示省略号;
  • ellipsis:显示省略号;

      当单行文本溢出显示省略号需要同时设置以下声明:

  1. 容器宽度:width;
  2. 强制文本在一行内显示:white-space:nowrap;
  3. 溢出内容为隐藏:overflow:hidden;
  4. 溢出文本显示省略号:text-overflow: ellipsis;

以上是关于Html-溢出属性的主要内容,如果未能解决你的问题,请参考以下文章

文本溢出text-overflow

overflow溢出处理

html文本溢出

多行文本溢出显示省略号

html 文字溢出标签

CSS实现单行多行文本溢出显示省略号(…)