html - 如何让标签在表 "cell"(td) 中右对齐?

标签 html css alignment html-table

我有这个html:

<td>
  <label class="whitefont righthoralign">Search</label>
</td> 

...使用此 CSS:

.righthoralign {
    text-align: right;
}

...什么也不做 - 标签像以前一样保持左对齐:

enter image description here

我发现了什么here ,即这个:

.right {
    position: absolute;
    right: 0px;
    width: 300px;
    border: 3px solid #73AD21;
    padding: 10px;
}

...让事情变得更糟。

如何让标签紧贴其所处的单元格/td 的右侧?

最佳答案

<label>元素为行内级别,宽度默认为标签文本的大小。

尝试:

label {
  display: block;
  text-align: right;
}

或者:

td {
  text-align: right;
}

关于html - 如何让标签在表 "cell"(td) 中右对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38339644/

相关文章:

javascript - 如何使用数据库中的图像动态更新 HTML 中的图像

javascript - 在 Angular js中设置页面加载值

html - 如何输入删除顶部固定横幅并将其替换为移动横幅的媒体查询?

css - 努力在 div/背景问题中定位 div#

html - div 中的文本显示在 div 的顶部而不是中间

html - addEventListener 点击时发出声音

html - 填充 float 元素

jquery - 动态创建的 DOM 元素不增加 div 大小

alignment - SwiftUI 如何在屏幕中央的 HStack 中完美对齐我的对象?

Perl 通过动态规划在序列对齐中爆炸