私はホバリングに関するデータを表示できる水平のイベントタイムラインを作成しようとしています。テーブルセルと一緒にsvgラインをアニメーション化する
HTML::
<div class="container">
<div class="timeline">
<table class="table table-responsive" style="border-color: transparent;">
<tbody>
<tr>
<td>
<div class="grow">
<p style="font-size: 1.25em"><i class="fa fa-book"></i>
<br>2007</p>
</div>
</td>
<td>
<div class="grow">
<p style="font-size: 1.25em"><i class="fa fa-book"></i>
<br>2009</p>
</div>
</td>
<td>
<div class="grow">
<p style="font-size: 1.25em"><i class="fa fa-graduation-cap"></i>
<br>2013</p>
</div>
</td>
<td>
<div class="grow">
<p style="font-size: 1.25em"><i class="fa fa-suitcase"></i>
<br>Present</p>
</div>
</td>
</tr>
</tbody>
</table>
<svg width="100%">
<line x1="100%" y1="0" x2="0" y2="0" style="stroke:rgb(255,0,0);stroke-width:5" />
</svg>
</div>
</div>
CSS:
timeline {
padding-top: 50px;
}
.grow {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.3s ease;
}
.grow:hover {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
transition: all 0.3s ease;
}
JSフィドル:これは私がこれまでに行ったことである私が達成しようとしていますhttps://jsfiddle.net/Lmgyzr50/3/
このデモでは以下のタイムラインのようなものがあります。p年齢:
ホームページの[エキスパート]タブの上にあります。
私はこれを達成する方法を教えてください。
あなたはフィドルを提供できますか? – v1shnu
ここに行く:https://jsfiddle.net/54Lxweqj/。解決策として投票して投票できるなら、多くの助けになります。 – Neil
これは私が望んでいたものではありません。私はデモに示されている例のように、テーブルセル上を浮遊するようにsvgラインを上げたいと思っていました。それで私を助けてくれますか? – v1shnu