javascript - CSS:创建流程步骤样式
问题描述
我是 CSS 新手。
我想在图像中创建一个流程步骤。
下面是我尝试过的代码。
.inline-div{
padding: 1rem;
border: 0.04rem gray solid;
display: inline-block;
width: 25%;
border-top-left-radius: 25px;
}
.active{
background: #8b7b38;
color: #FFFFFF;
}
<div>
<div class="inline-div">Text A</div>
<div class="inline-div active">Text B</div>
<div class="inline-div">Text C</div>
</div>
任何帮助都会很棒。
谢谢你。
解决方案
试试这个,
使用flex消除每个进程之间的差距
.main{
flex-wrap:nowrap;
display: flex;
}
并删除除第一项外的 inline-div 的所有左边框。
.inline-div:not(:first-child){
margin-left:-0.04rem; // to remove the left border
}
.inline-div{
padding: 1rem;
border: 0.04rem gray solid;
width: 25%;
border-top-left-radius: 25px;
}
.inline-div:not(:first-child){
margin-left:-0.04rem; // to remove the left border
}
.main{
flex-wrap:nowrap;
display: flex;
}
.active{
background: #8b7b38;
color: #FFFFFF;
}
.inline-div {}
<div class="main">
<div class="inline-div">Text A</div>
<div class="inline-div active">Text B</div>
<div class="inline-div">Text C</div>
<div class="inline-div">Text D</div>
</div>
推荐阅读
- angular - 双击自动填充表单字段,但不符合所需的验证器?
- python - Pandas read.csv 创建元组
- typescript - 函数重载,参数问题
- javascript - 如何在 Canvas 中以半径对称地绘制六条线?
- java - Spring Data Elasticsearch 找不到 geo_point 字段
- r - R中第二个变量作为“分析权重”的频率表
- flutter - 如何使从 json 动态接收的一段文本在 Flutter 中可点击?
- ruby-on-rails - Puma 在生产环境中重新启动之前重新加载 Rails 应用程序代码
- asp.net - 发布期间未复制引用的程序集的 xml 文档
- php - 使用两个表 laravel 进行身份验证