【发布时间】:2017-08-14 20:16:12
【问题描述】:
我有 3 个内联块元素;
中间的居中。我想拉伸其他人以获取剩余的宽度容器。
这是我迄今为止尝试过的:
.container {
width: 400px;
height: 100px;
text-align: center;
background-color: yellow;
}
.line {
border: dashed 1px #C7C9C7;
display: inline-block;
width: 38%;
}
.content {
display: inline-block;
background-color: red;
}
<div class="container">
<hr class="line" />
<div class="content">This is a text</div>
<hr class="line" />
</div>
即使中间宽度发生变化,我怎样才能得到相同的结果?
【问题讨论】:
-
这只是一个例子,或者您真的只是想在文本的两侧放置一条虚线?
-
确实是一条虚线,最好让它也垂直对齐。我正在寻找一种中间带有文本的
。谢谢 -
为什么不直接使用
:pseudo元素:before和:after来制作边框呢? -
您能在您的提案中发布答案吗?