0

我需要重新审视下一个问题,因为我完全坚持它(我已经尝试了很多 - 表格,背景,:之前和:之后,表格单元格显示,但没有收到任何好处)。

我有一个固定宽度“包装器”的 div(例如 1000px)。然后我有内部构造:线,按钮,文本,按钮,线。按钮具有固定宽度,但文本没有。因此,可能是以下情况:

1:-------------------- <一些文字> --------

2: ---------------------- <不> -----------

3: -------------- <内部大文本> --------------

如您所见,文本应始终位于中心,但左右的那些行应填充左右的剩余区域。

可以在css中做吗?还是只使用 jQuery?

提前感谢您的帮助。很高兴任何链接和提示)

4

1 回答 1

1

尝试这个。
CSS

  p{position:relative;text-align: center;}
  p:after{
    content:'';
    position:absolute;
    top: 50%;
    width: 100%;
    left: 0;
    border-top:1px dashed #000;
    z-index: 1;
  }
  p span{
    display: inline-block;
    background: #fff;
    position: relative;
    z-index: 2;
    padding: 0 10px;
  }

HTML: <p><span>asdadasdas</span></p>

于 2013-08-05T11:24:03.293 回答