【问题标题】:Padding with dashes in html/css在 html/css 中用破折号填充
【发布时间】:2017-01-23 00:53:18
【问题描述】:

我的网站上有一个用户管理块,我正在尝试在那里显示一些信息。
我认为没有什么比图片的例子更好的了。
这就是方块现在的样子:

这就是我希望块的样子:

有什么好的方法吗?我手动添加了这些破折号,这不是我想要的方式,我希望它具有响应性

这里是块代码:

<div class="account-box">
	Welcome, guess. <br>
	<hr>
	Coins: <span style="float: right;">0</span> <br>
	Points: <span style="float: right;">0</span> <br>
	Total Referrals: <span style="float: right;">0</span> <br>
	<hr>
	Logged as [username] <span style="text-align: right;"><a href="/logout" class="btn btn-xs btn-danger"><span class="fa fa-sign-out fa-fw"></span>Logout</a></span>
</div>

【问题讨论】:

标签: html css


【解决方案1】:

我最近不得不做类似的事情。这是我想出的:

.entry {
  display: flex;
  align-items: center;
}
.entry>.spacer {
  flex-grow: 1;
  border-bottom: 1px dashed currentColor;
  margin: 4px;
}
<div class="entry">
  Label:
  <ins class="spacer"></ins>
  123
</div>

根据需要调整!

【讨论】:

  • 它工作正常!谢谢你。我需要做什么才能将整条线的破折号拉伸到另一边?因为它在几个破折号后停止。
  • @guyshitz 确保容器跨越父元素的整个宽度,也许?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-09
  • 2012-02-26
  • 2019-11-09
相关资源
最近更新 更多