HTML在CSS中的框的上边框插入文本

标签 html css

我正在尝试使用 CSS 在框的上侧插入文本,但我无法想出任何方法来实现它。到目前为止,这是我的代码:

.boxed{
    border: 1px solid grey;
    width: 300px;
    height: 180px;
}

这就是我想做的: enter image description here

如何在框的上边框插入文本?

*我已经完成了,谢谢大家。但我现在的问题是将分页放在选项卡上。你能帮我吗?其余代码在这里:

http://jsfiddle.net/3y539gvq/

最佳答案

将您的框设置为相对定位并使用绝对定位定位标签。另外,我建议设置容器的背景,并在标签 CSS 中继承背景,以保持两者一致。

.boxed {
    position: relative;
    background: white;
    border: 1px solid grey;
    width: 300px;
    height: 180px;
}
.label {
    background: inherit;
    padding: 0 5px;
    position: absolute;
    left: 5px;
    top: -10px;
}

<div class="boxed">
    <span class="label">General Information</span>
</div>

演示:http://jsfiddle.net/b7a29fsd/1/

关于HTML在CSS中的框的上边框插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26241162/

相关文章:

html - 选择前三个div

css - 如何向引导模式添加 6 px 红色边框?

html - WordPress 帖子表

jquery - 我可以将Class直接添加到容器中的img标签吗?

javascript - 使用 grunt 预编译服务器端 html 模板

html - Bootstrap 将容器放入容器流体中

css - 检测 tbody 内的跨度对象

javascript - 如何使用 JavaScript 对从 JSON 数据生成的 HTML Div 使用搜索/过滤器?

javascript - 如果其他打开,jQuery 关闭 ul

HTML CSS - 如何将按钮放在我页面的中心