一个对齐显示的问题

yaotomo 2018-02-12 10:50:46
如下图,左边的拉丁名和右边的中文名是从数据库中读取的,我现在要它在一行显示,并且中间用圆点(省略号)连接。怎样才能让它们左右都对齐呢?我不知道画多少个圆点才能将一行显示完。另外数据行没有固定的宽度,随屏幕缩小圆点应该减少,应该怎么做?

...全文
443 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaotomo 2018-02-13
  • 打赏
  • 举报
回复
谢谢老师指点
yaotomo 2018-02-13
  • 打赏
  • 举报
回复
引用 2 楼 jslang 的回复:


再请教老师一下
我使用jqprint打印这个列表的时候,由于只是打印的它的html元素,不分z-index层级
导致下面的打印效果,请教应该怎么解决呢?
天际的海浪 2018-02-12
  • 打赏
  • 举报
回复

<!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">
.list, .l , .r {
	background-color: #fff;
}
.list li {
	position: relative;
	z-index: 0;
}
.l {
	float: left;
	padding-right: 3px;
}
.r {
	float: right;
	padding-left: 3px;
}
.list li:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 13px;
	z-index: -1;
	border-bottom: 2px dotted #000;
}
</style>
</head>
<body>
<ul class="list">
	<li><div class="l">1. aaaaaaaaaaaaa</div><div class="r">1234</div></li>
	<li><div class="l">2. bbbbbbbbb</div><div class="r">14</div></li>
	<li><div class="l">3. ccccccccccccccccccccccc</div><div class="r">456514</div></li>
</ul>
</body>
</html>
天际的海浪 2018-02-12
  • 打赏
  • 举报
回复

<!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">
.list  .l , .r {
	background-color: #fff;
}
.list li {
	position: relative;
}
.l {
	float: left;
	padding-right: 3px;
}
.r {
	float: right;
	padding-left: 3px;
}
.list li:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 13px;
	z-index: -1;
	border-bottom: 3px dotted #000;
}
</style>
</head>
<body>
<ul class="list">
	<li><div class="l">1. aaaaaaaaaaaaa</div><div class="r">1234</div></li>
	<li><div class="l">2. bbbbbbbbb</div><div class="r">14</div></li>
	<li><div class="l">3. ccccccccccccccccccccccc</div><div class="r">456514</div></li>
</ul>
</body>
</html>

61,114

社区成员

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

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