带有居中文本的虚线

时间:2013-06-04 03:50:35

标签: css

我在一条虚线后面,中间有一个标签。虚线需要适合屏幕的宽度。我想到了以下几点。

<fieldset class="dashed">
<legend align="center">Some Centred Text</legend>
</fieldset>
.dashed
{
border:0px;
border-top: 1px dashed;
}   

想知道是否有更好的方法。

1 个答案:

答案 0 :(得分:4)

如果我是你,我会使用divspan作为我的标记:

<div class="dashed">
    <span>Some Centred Text</span>
</div>

在CSS中:

.dashed {
    border-bottom: 1px dashed #000;
    text-align: center;
    height: 10px;
    margin-bottom: 10px;
}

.dashed span {
    background: #fff;
    padding: 0 5px;
}

代码段:

.dashed {
  border-bottom: 1px dashed #000;
  text-align: center;
  height: 10px;
  margin-bottom: 10px;
}

.dashed span {
  background: #fff;
  padding: 0 5px;
}
<div class="dashed">
  <span>Some Centred Text</span>
</div>