パーツ番号 10-15-12 ・ CSSのみ
選考ステップタイムライン付き求人カード
書類選考から内定までの流れをミニタイムラインで示す求人カードです。選考プロセスの見通しを事前に伝えたい採用サイトの詳細一覧に使えます。
プレビュー
ソースコード
HTML
<div class="card">
<p class="job">カスタマーサポート</p>
<p class="salary">時給 1,300円〜</p>
<div class="steps">
<div class="step done"><span class="dot"></span><span class="stxt">書類選考</span></div>
<div class="step done"><span class="dot"></span><span class="stxt">一次面接</span></div>
<div class="step now"><span class="dot"></span><span class="stxt">最終面接</span></div>
<div class="step"><span class="dot"></span><span class="stxt">内定</span></div>
</div>
</div>CSS
.d10-15-12 .card{width:230px;background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:16px;box-shadow:0 2px 6px rgba(0,0,0,.06);}
.d10-15-12 .job{margin:0 0 8px;font-size:14px;font-weight:700;color:#222;}
.d10-15-12 .salary{margin:0 0 14px;font-size:13px;color:#c0392b;font-weight:700;}
.d10-15-12 .steps{display:flex;justify-content:space-between;position:relative;}
.d10-15-12 .steps::before{content:'';position:absolute;top:5px;left:5px;right:5px;height:2px;background:#eee;}
.d10-15-12 .step{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;flex:1;}
.d10-15-12 .dot{width:11px;height:11px;border-radius:50%;background:#e0e0dc;border:2px solid #fff;box-shadow:0 0 0 1px #e0e0dc;position:relative;z-index:1;}
.d10-15-12 .step.done .dot{background:#2f6fed;box-shadow:0 0 0 1px #2f6fed;}
.d10-15-12 .step.now .dot{background:#fff;box-shadow:0 0 0 2px #2f6fed;}
.d10-15-12 .stxt{font-size:9px;color:#999;text-align:center;}
.d10-15-12 .step.done .stxt,.d10-15-12 .step.now .stxt{color:#2f6fed;font-weight:700;}クラス名 .d10-15-12 は本ライブラリ内での識別用です。複数のパーツを同じページで使う場合は、重複しないよう名前を変更してください。