首页 > 其他分享 >一对一平台制作,如何实现文本超出显示为省略号?

一对一平台制作,如何实现文本超出显示为省略号?

时间:2024-06-15 09:11:04浏览次数:7  
标签:box 省略号 一对一 超出 webkit overflow 文本

一对一平台制作,如何实现文本超出显示为省略号?
① 第一步: 溢出隐藏 —— overflow: hidden;
② 第二步:用省略号来代表未显示完的文本 ——text-overflow: ellipsis;
③ 第三步:必须设置盒子属性为-webkit-box——display: -webkit-box;
④ 第四步:在一对一平台制作中,设置超出几行后,超出部分显示省略号,比如-webkit-line-clamp:2;,则表示超出2行的部分显示省略号,如果设置为3,那么就是超出3行部分显示省略号
⑤ 第五步:单词破坏:主要用于破坏英文单词的整体性,即在英文单词还没有在一行完全展示时就换行,简单的理解就是一个单词可能会被分成两行展示——word-break: break-all;
⑥ 第六步:在一对一平台制作中,盒子实现多行显示的必要条件,文字垂直展示——-webkit-box-orient: vertical;

单行文本

<style>
 .box {
     width: 400px;
     height: 30px;

     /*第一步: 溢出隐藏 */
     overflow: hidden;
     /* 第二步:让文本不会换行, 在同一行继续 */
     white-space: nowrap;
     /* 第三步:用省略号来代表未显示完的文本 */
     text-overflow: ellipsis;
  }
</style>

 

多行文本

 <style>
  .box {
     /* 限定范围 */
     width: 300px;
     height: 40px;
 
     /* 1.溢出隐藏 */
     overflow: hidden;
     /* 2.用省略号来代替超出文本 */
     text-overflow: ellipsis;
     /* 3.设置盒子属性为-webkit-box  必须的 */
     display: -webkit-box;
     /* 4.-webkit-line-clamp 设置为2,表示超出2行的部分显示省略号,如果设置为3,那么就是超出3行部分显示省略号 */
     -webkit-line-clamp: 2;
     /* 5.字面意思:单词破坏:破坏英文单词的整体性,在英文单词还没有在一行完全展示时就换行  即一个单词可能会被分成两行展示 */
     word-break: break-all;
     /* 6.盒子实现多行显示的必要条件,文字是垂直展示,即文字是多行展示的情况下使用 */
     -webkit-box-orient: vertical;
  }
</style>

 

以上就是一对一平台制作,如何实现文本超出显示为省略号?, 更多内容欢迎关注之后的文章

 

标签:box,省略号,一对一,超出,webkit,overflow,文本
From: https://www.cnblogs.com/yunbaomengnan/p/18248991

相关文章

  • js-crawl爬取文本信息
    以下是如何使用js-crawl来爬取文本信息的基本步骤:安装js-crawl:首先,确保你已经通过npm安装了js-crawl。npminstalljs-crawler创建爬虫实例:引入js-crawl模块并创建一个新的爬虫实例。varCrawler=require("js-crawler");varcrawler=newCrawler();配......
  • 一对一视频聊天源码,领悟数据去重的多种方式
    一对一视频聊天源码,领悟数据去重的多种方式//例vararr=[1,1,'true','true',true,true,15,15,false,false,undefined,undefined,null,null,NaN,NaN,'NaN',0,0,'a','a',{},{}]; 一.利用ES6中的Set......
  • 【视频讲解】LSTM神经网络模型在微博中文文本评论情感分析和股市预测应用附代码数据
    全文链接:https://tecdat.cn/?p=36471原文出处:拓端数据部落公众号分析师:ShuaiFung本文将通过视频讲解,展示如何用python的LSTM模型对中文文本评论情感分析,并结合一个TensorFlow的长短期记忆神经网络(LSTM)、指数移动平均法预测股票市场和可视化实例的代码数据,为读者提供一套完整......
  • Java IO流(二进制IO流、文本IO流)
    JavaIO流(Input/OutputStream)是Java中用于处理输入输出操作的一种机制。IO流可以从不同的数据源读取数据,或者将数据写入到不同的目标。根据处理的数据类型,IO流可以分为二进制IO流和文本IO流。一、二进制IO流: 二进制IO流主要用于处理非文本数据,如图片、音频、视频等。在J......
  • 讯飞有一个可以根据描述文本自动生成PPT的AI接口,有趣
    文档:https://www.xfyun.cn/doc/spark/PPTGeneration.html 价格方面提供了免费1000点的额度,生成一次是10点,正好100次,如果要购买的话最低要购买1344元的,没有按量付费的模式,个人小开发者可买不起。 让我们跑起来玩玩,官方提供了python的sdk,下载到本地: 不想下载sdk的,我......
  • Python实现:查找文本文件中重复的汉字
    查找文本文件中重复的汉字,找到在所在行号文本文件格式大小多少前后左……text.pyimportosimportrelist=[]same=0total=0index=[]withopen("1.txt","r",encoding="utf-8")asf:forlineinf.readlines():line=line.strip('\n......
  • 海外一对一视频聊天APP开发搭建源码方案
    国际版1v1视频交友APP的基础功能和搭建应用程序的考虑方面,以下是进一步的分析和建议:一、基础功能优化建议注册和登录系统:简化流程:减少不必要的步骤,使注册和登录更加快速。第三方登录支持:增加对主流社交平台的登录支持,方便用户快速注册。用户验证:加强手机或邮箱验证,提高用户......
  • 用于NLP的Python:使用Keras的多标签文本LSTM神经网络分类|附代码数据
    全文下载链接:http://tecdat.cn/?p=8640在本文中,我们将看到如何开发具有多个输出的文本分类模型。我们开发一个文本分类模型,该模型可分析文本注释并预测与该注释关联的多个标签。多标签分类问题实际上是多个输出模型的子集。在本文结尾,您将能够对数据执行多标签文本分类。数据集......
  • NLP实战入门——文本分类任务(TextRNN,TextCNN,TextRNN_Att,TextRCNN,FastText,DPCNN,BERT,ERN
    本文参考自https://github.com/649453932/Chinese-Text-Classification-Pytorch?tab=readme-ov-file,https://github.com/leerumor/nlp_tutorial?tab=readme-ov-file,https://zhuanlan.zhihu.com/p/73176084,是为了进行NLP的一些典型模型的总结和尝试。中文数据集从THUCNews......
  • 记录--前端实现文件预览(word、excel、pdf、ppt、xmind、 音视频、图片、文本) 国际化
    ......