css - 如何为垫卡创建边框,如自定义组件中垫子表单字段的轮廓
问题描述
我有这个特定的设计要求,我使用 MatCardComponent 并且在每张卡里面都有桌子。现在我想像在 MatFormField 中一样添加浮动在边框间隙中的标签。
如上图,但不是输入,而是 MatCard 并在其表内。
有什么办法可以达到这个结果?请帮我。谢谢
解决方案
我找到了解决方法及其工作:
<div class="outline">
<mat-card>
<mat-card-header>
<mat-card-title class="title-overlap">test</mat-card-title>
</mat-card-header>
</mat-card>
</div>
.outline{
border-radius: 6px;
border-style: solid;
border-width: 1px;
}
.title-overlap{
position: absolute;
top: -17px;
left: 20px;
background-color: white;
padding-left: 1rem;
padding-right: 1rem;
}
推荐阅读
- c# - 如何访问对象列表中的对象?
- ios - 将 ArcGIS 的时间滑块工具集成到 ios swift xcode 应用程序
- node.js - 如何更改node.js中soap包生成的xml?
- java - 如何使用 ModelMapper 映射 oneToMany
- json - 对话流向所有平台发送卡片响应
- c# - 如何从 Xamarin Forms 项目中调用 Android 和 iOS 项目中可用的方法?
- sql - string_agg 无法识别内置函数名称 - SQL Server 12.0
- linux - 在 Linux 容器上的 dotnet Core 中实现消息使用者
- c# - 使用单个线程读取特定文件类型
- excel - Excel - 动态高度列上的 SUMPRODUCT