[发明专利]长文本文件名的显示方法、存储介质有效
| 申请号: | 201910832031.6 | 申请日: | 2019-09-04 |
| 公开(公告)号: | CN112445474B | 公开(公告)日: | 2023-07-07 |
| 发明(设计)人: | 刘德建;林小强;郭玉湖 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/16 |
| 代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 颜丽蓉 |
| 地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文本 文件名 显示 方法 存储 介质 | ||
1.一种长文本文件名的显示方法,其特征在于,包括:
创建根节点容器的子容器A、子容器B以及子容器C;
预设各子容器的文本分配规则,其中,子容器A存放完整文本字段,子容器C存放所述完整文本字段由末尾向前选取的预设宽度的字段,子容器B存放依据所述根节点容器的宽度减去子容器C的宽度以及省略号的宽度后所剩余的文本空间而由所述完整文本字段开头向后选取的字段;
当子容器A的宽度超过根节点容器的宽度时,显示顺序并排的子容器B、省略号和子容器C;
还包括:
当子容器A的宽度未超过根节点容器的宽度时,仅显示子容器A的内容;
当完整文本字段的宽度超过根节点容器的宽度时,之前,还包括:
设置各容器的排版规则,其中,设置根节点容器为相对定位,子容器A为相对父容器进行绝对定位,子容器B和子容器C为块级格式化上下文;
计算子容器A的宽度是否超出根节点容器的宽度。
2.如权利要求1所述的一种长文本文件名的显示方法,其特征在于,通过CSS设置所述各容器的排版规则。
3.如权利要求1所述的一种长文本文件名的显示方法,其特征在于,所述创建根节点容器的子容器A、子容器B以及子容器C,具体为:
通过JS插件在文档对象模型中创建根节点容器及其子容器A、子容器B和子容器C。
4.如权利要求3所述的一种长文本文件名的显示方法,其特征在于,仅显示顺序并排的子容器B、省略号和子容器C,具体为:
浏览器获取文档对象模型和所述文本分配规则;
在子容器B和子容器C之间插入省略号;
渲染出子容器B、省略号和子容器C无缝拼接后的页面效果。
5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序在被处理器执行后,能够实现上述权利要求1-4任意一项所述的一种长文本文件名的显示方法所包含的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910832031.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:热弯模具及热弯加工方法
- 下一篇:替罗非班及其纯化方法





