不换行显示省略标记(...)

本文介绍如何使用CSS属性text-overflow、white-space及overflow来实现文本溢出时显示省略号的效果。需设置文本不换行、隐藏溢出内容及在溢出时显示省略标记。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

------------------------

 

语法:
 
text-overflow : clip | ellipsis
 
参数:
 
clip :  不显示省略标记(...),而是简单的裁切
ellipsis :  当对象内文本溢出时显示省略标记(...)
 
说明:
 
设 置或检索是否使用一个省略标记(...)标示对象内文本的溢出。
对应的脚本特性为textOverflow 。请参阅我编写的其他书 目。

 

------------------------

 

要实现溢出时产生省略号的效果,还必须定义:

1 强制文本在一行内显示(white-space:nowrap)

2 溢出内容为隐藏(overflow:hidden)。

 

------------------------

示例:

<table class="layout_fixed" border="1"  width="600">
      	<colgroup>
		<col width="200" >
        <col width="100" >
        <col width="100" >
        <col width="80" >
		<col width="300">
	</colgroup>

  <tr>
    <td style="white-space:nowrap; text-overflow:ellipsis; overflow:hidden;">
		目的:①页面宽变大时,按钮跟页面右侧边始终保持一定距离
	</td>
    <td style="text-overflow:ellipsis; overflow:hidden;">
		<span style="white-space:nowrap;">
			fasdgrewqhqerqwerqw我的系统没有问题你
		</span>
	</td>
    <td style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">
		<span>
			fasdgrewqhqerqwerqw我的系统没有问题你
		</span>
	</td>
    <td nowrap>我的系统没有问题你</td>
    <td nowrap></td>
  </tr>
</table>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值