html - 如何对齐div中的内部文本

标签 html css

我正在尝试对齐页面中心的 div 内的文本,并且文本也从左侧开始。但是出现问题,因为 role1、role2 文本显示在 Role(r) 文本的中心,我希望所有文本都应右对齐但位于页面中心。

.home-role-access-text {
  text-align: center;
  height: 20px;
  width: 250px;
  position: absolute;
  top: 60%;
  left: 50%;
  margin-left: -125px;
  font-size: 20px;
  color: #026890;
}
<div class="home-role-access-text" data-ng-show="alarmsCounter <= 0">
  <div>
    <div data-ng-hide="assignedRoles.length<=0">
      <div style="padding-bottom: 10px;"><b>Role(r)</div>
           
            <div style="font-size:11px;font-weight: 100;display: inline-block; text-align: left" data-ng-repeat="role in  assignedRoles">Role1 </div>
        <div style="font-size:11px;font-weight: 100;display: inline-block; text-align: left" data-ng-repeat="role in  assignedRoles">Role3 </div>

        </div>
    </div>
         
    </div>

enter image description here

最佳答案

更改 display<div class="roles"> 的子 div 中至 block而不是 inline-block .

我也包含了一个 jsfiddle。我必须更改 .home-role-access-text 的 CSS让所有文本从左侧开始并留在其容器内。我建议使用 display: flex因为它更适合将内容 block 居中。 https://jsfiddle.net/Luxz8eff/

.home-role-access-text {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 20px;
  color: #026890;
}

<div class="home-role-access-text" data-ng-show="alarmsCounter <= 0">
  <div>
    <div data-ng-hide="assignedRoles.length<=0">
      <div style="padding-bottom: 10px;"><b>Role(r)</b></div>

  <div style="font-size:11px;font-weight: 100;display: block; text-align: left" data-ng-repeat="role in  assignedRoles">Role1 </div>
  <div style="font-size:11px;font-weight: 100;display: block; text-align: left" data-ng-repeat="role in  assignedRoles">Role3 </div>

</div>

关于html - 如何对齐div中的内部文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42300847/

相关文章:

javascript - bootstrap 3 上调整后的菜单从左向右滑动

jquery - 如何在没有滚动的情况下使追加的 div 文本可见?

html - 通过 CSS 访问 html 内容?

javascript - 事件处理程序在外​​部 JS 文件中不起作用?

html - 基于 CSS 的布局

css - Bootstrap 最大宽度列响应

javascript - 如何使用变量更改 javascript 中的样式?

javascript - 尝试用选项填充下拉菜单。仅存储一个值

css - 使用 Tailwind 时如何更改滚动条 (next.js/react)

javascript - 当用户离开字段时检查有效性并应用样式