在html中css如何做到多行文本最后有个省略号后面还有个超链接

lkj2016 2016-12-13 07:56:07
如题
在html中css如何做到多行文本最后有个省略号紧随其后还有个超链接是同一行的
...全文
905 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2016-12-13
  • 打赏
  • 举报
回复

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
	<title> 页面名称 </title>
<style type="text/css">
#div {
	background-color: #ccc;
	width: 170px;
}
</style>
</head>
<body>
<div id="div"><span id="text">在html中css如何做到多行文本最后有个省略号紧随其后还有个超链接是同一行的</span><a href="#">链接</a></div>
<script type="text/javascript">
var obj = document.getElementById("div");
var span = document.getElementById("text");
while (obj.offsetHeight>50) {
	span.innerHTML = span.innerHTML.replace(/.(\.\.\.)?$/,"...")
}
</script>
</body>
</html>

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧