html - 圆角边框中的中心文本
问题描述
我想创建一个圆形边框,并在顶部边框的中间放置一些文本,如下所示:
我尝试更改在上一个问题上发布的解决方案,但我无法让文本的底部边框与下面的 div 的边框相匹配(下面的代码片段使用的是 tailwindcss,但你明白了):
<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet"/>
<div class="pt-3">
<h2 class="w-full text-center border-t rounded-t-lg border-gray-600" style="line-height: 0.1">
<span class="bg-white px-3 text-sm font-medium">SOME TEXT</span>
</h2>
<div class="px-5 pb-5 pt-4 border-b border-r border-l border-gray-600 rounded-md">
</div>
</div>
我怎样才能做到这一点?
解决方案
您的跨度已经隐藏了边框,将其保留在容器上并将其从标题中删除。
<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet"/>
<div class="pt-3">
<h2 class="w-full text-center" style="line-height: 0.1">
<span class="bg-white px-3 text-sm font-medium">SOME TEXT</span>
</h2>
<div class="px-5 pb-5 pt-4 border-b border-t border-r border-l border-gray-600 rounded-md">
</div>
</div>
推荐阅读
- c++ - 如何搜索和排序二维数组
- haskell - 卡方检验 - 无法匹配类型
- qt - 为什么 QScrollArea 不考虑垂直滚动条宽度?
- django - 在moviepy中是否有一个gui界面可以从视频中选择开始和结束时间以从网页django中修剪它
- javascript - 如何在 Node js 中检查下载时间和执行情况?
- swift - 为了测试从 Firestore 中提取的 Swift 应用程序,我如何模拟 QuerySnapshot?
- node.js - 如何在 Node.js 中的两个工作线程之间创建直接通信通道
- c - 试图将 conio 链接到我的 makefile。make return 找不到 -lconio
- c++ - 在大数据上使用 boost filtering_streambuf
- c - 如何获取结构的结构信息