html - 如何在文本和冒号之间的 HTML 标签内为不同长度的文本添加空格以实现完美对齐?

标签 html css asp.net asp.net-mvc twitter-bootstrap

我想设计一个标签如下

Employee Name  :
Employee ID    :
Date of Birth  :
Age            :

我使用 tab 按钮均匀对齐所有冒号。但是当我在 MVC html View 设计中使用如下代码时,它永远不会像上面那样完美对齐。 我把代码写成

<p class="form_text1">
       Employee Name      : </p>
  <p class="form_text1">
       Employee ID        : </p>

输出为

Employee Name:
Employee ID:
Date of Birth:
Age:

这个不太好。我想要像我一开始提到的那样整洁的设计。

最佳答案

您可以通过定义自己的样式轻松做到这一点。尝试在 span 中添加标签文本并在其上应用 css。

p.form_text1>span {
  display: inline-block;
  min-width: 120px;
}
<p class="form_text1"><span>Employee Name</span>:</p>
<p class="form_text1"><span>Employee ID</span>:</p>
<p class="form_text1"><span>Date of Birth</span>:</p>
<p class="form_text1"><span>Age</span>:</p>

关于html - 如何在文本和冒号之间的 HTML 标签内为不同长度的文本添加空格以实现完美对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44063352/

相关文章:

html - 结合装箱大小应用边框

javascript - Lush Slider 全宽和限制高度

javascript - 隐藏除单击行之外的所有表格行 AngularJS

c# - 如何在 C# 中将 DataTable 转换为通用列表

c# - Asp.net core Sakura.AspNetCore.PagedList 和部分 View

html - 在 Bootstrap 中,为什么无效反馈类会增加输入的宽度?

css - 垂直对齐符号和文本

javascript - 获取 Iframe 的高度和 resize 事件

javascript - D3 图表上的顶部标签被切断

python - 使用 Python 从 ASPX 网页获取文件