这是我有疑问和我必须做的
这是我到目前为止所做的
我很难解决这个问题,我怀疑我如何才能在元素之间留出这个空间,还有这个用灰色和红色着色的边框以及它们两者之间的垂直线,我只能用纯 HTML、CSS 和 JS 来做到这一点没有任何框架/lib/api。
我尝试过类似的方法,但仍然无法按我想要的方式工作,如果有人可以提供帮助,我将不胜感激
.table {
display: inline-flex;
margin-top: 0rem;
margin-left: 5rem;
}
.fgraphs {
position: relative;
height: 20px;
width: 100px;
}
.fgraphs:before,
.fgraphs:after {
content: "";
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
}
.fgraphs:before {
border-bottom: 2px dashed #979797;
width: 100%;
}
.fgraphs:after {
border-bottom: 3.5px solid #F03D24;
width: 50%;
border-radius: 4px 0 0 4px;
}
<table class="table">
<tbody>
<tr>
<td>Domingo</td>
<td>Icone</td>
<td>54%</td>
<td><img src="./images/cloudy-day-3.svg" alt=""></td>
<td>20ºC</td>
<td class="fgraphs"></td>
<td>32ºC</td>
</tr>
<tr>
<td>Segunda</td>
<td>Icone</td>
<td>54%</td>
<td><img src="./images/cloudy-day-3.svg" alt=""></td>
<td>20ºC</td>
<td class="fgraphs"></td>
<td>32ºC</td>
</tr>
<tr>
<td>Terça</td>
<td>Icone</td>
<td>54%</td>
<td><img src="./images/cloudy-day-3.svg" alt=""></td>
<td>20ºC</td>
<td class="fgraphs"></td>
<td>32ºC</td>
</tr>
开心每一天1111
相关分类