html - 是否可以仅右对齐表头的一个组件?

标签 html css html-table css-tables

我试图在表格标题中右对齐 Font-Awesome 图标,而标题文本是左对齐的:

enter image description here

我使用硬编码 margin-left 创建了上面的屏幕截图<i> 上的值元素,但这不考虑更改表格宽度。

是否可以使用 CSS 仅右对齐表格标题的一部分?或者我需要设置 margin-left动态地基于当前的表格宽度?

这是一个 JS Fiddle显示我尝试过的 CSS 选项,包括 .text-right.right在图标上(无效)

最佳答案

如果是图标,为什么不使用float呢?

.my-icon {
    display: block;
    width: 10px;
    height: 10px;
    float: right;
}

当然不要忘记在容器上设置overflow: hidden;

关于html - 是否可以仅右对齐表头的一个组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28289635/

相关文章:

javascript - Materialise CSS 无法正常工作

javascript - 如何使用 JS 编辑 CSS 变量?

javascript - HTML Canvas 缩放至图表上的区域

javascript - 使用 JavaScript 获取 html 中 &lt;title&gt; 元素的内容

css - JavaFX TableView 换行文本选中行文本颜色

css - Bootstrap 按钮 block 在垂直堆叠时更改对齐方式

html - 表格样式问题

html - 如何自动填充在 Fireworks 中创建的文本区域?

javascript - $.post 用 for in 显示表格

html - 与响应式背景图像作斗争