HTML/CSS-如何将单元格的一部分左对齐,一部分右对齐?

标签 html css

我想实现这个:

cell contents    :
cell contents 2  :
cell contents 32 :

因此“单元格内容”部分左对齐,“:”部分右对齐。我不想在每一行中添加一个带有“:”的列。

我知道我可以添加一些:

 

...标记,但想知道是否有更好的解决方案。

最佳答案

另一种选择是使用:after 伪元素,this works in IE8+ and all other browsers .

td:after
{    
    content: ':';
    float: right;
}

这是一个 jsFiddle

关于HTML/CSS-如何将单元格的一部分左对齐,一部分右对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16727133/

相关文章:

javascript - Jquery不能使用3个选择器

html - 使用 :after and :before in IE7 的替代方法是什么

javascript - 如何避免 HTML/CSS 动态页面中滚动条的任何偏移

html - 尝试了解如何使用自定义 Drupal 主题显示图像

javascript - 使 iframe/form 固定位置

javascript - 如何在 Canvas 上加载图像并在单击时放置标记

html - 相对定位的 HTML 元素与父元素重叠

css - 是否可以在 CSS 中选择具有特定内容或属性的元素?

html - 同一类的四个动态 <li> 的输出宽度不相同

javascript - 弹出式表格不起作用