2

我有一个列表,每个标签都有 2 个标签<li>,一旦第二个标签中的文本变长,换行符就会从下一行的开头开始,如下所示:

在此处输入图像描述

如何缩进文本以使其全部从同一行开始?

  .caspName {
  color: @darkTextColor;
  width: 105px;
  display: inline-block;
  &:after {
    content: ":";
  }
<ul>
  <li>
    <label class="caspName">Investment</label>
    <label class="caspData">Credit card processing</label>
  </li>
</ul>

在此处查看小提琴:http: //jsfiddle.net/4UKT2/

4

1 回答 1

3

如果我对您的理解正确,您会想要这样的小提琴表演(我将其更改labelspan)。

.caspName{
    width: 105px;
    display: inline-block;
    margin-left: -110px;
}
.caspName:after{
    content: ":";
}

li {
    padding-left: 110px;
}
于 2013-04-10T19:19:50.313 回答