Row loadr
Row loadr
by pj_js15
HTML
<table>
<tbody>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
<tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr><tr>
<td class="td-1"><span></span></td>
<td class="td-2"><span></span></td>
<td class="td-3"><span></span></td>
<td class="td-4"></td>
<td class="td-5"><span></span></td>
</tr>
</tbody>
</table>
SCSS
@-webkit-keyframes moving-gradient {
0% { background-position: -250px 0; }
100% { background-position: 250px 0; }
}
table {
width: 100%;
tr {
border-bottom: 1px solid rgba(0,0,0,.1);
td {
height: 50px;
vertical-align: middle;
padding: 8px;
span {
display: block;
}
&.td-1 {
width: 20px;
span {
width: 20px;
height: 20px;
}
}
&.td-2 {
width: 50px;
span {
background-color: rgba(0,0,0,.15);
width: 50px;
height: 50px;
}
}
&.td-3 {
width: 400px;
// padding-right: 100px;
span {
height: 12px;
background: linear-gradient(to right, #bfdefb 20%, #4789c6 50%, #bfdefb 80%);
background-size: 500px 100px;
animation-name: moving-gradient;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-fill-mode: forwards;
}
}
&.td-4 {
}
&.td-5 {
width: 100px;
span {
background-color: rgba(0,0,0,.15);
width: 100%;
height: 30px
}
}
}
}
}