このプロジェクトは、HTML要素に対して動的なモダンボーダーエフェクトを適用するCSSとJavaScriptのセットアップを提供します。マウスの動きに応じて、エレガントなボーダーとマスクが表示されます。
https://371tti.github.io/modern-border.js/
modern-border.cssとmodern-border.jsをプロジェクトに追加します。- HTMLファイルに以下のような要素を追加します。
<div class="modern-border">
<p>モダンボーダーエフェクトのデモ</p>
</div>- HTMLファイルでCSSとJavaScriptを読み込みます。
<link rel="stylesheet" href="modern-border.css">
<script src="modern-border.js" defer></script>以下のプリセットスタイルが使用できます。
- 警告 (
.warning): オレンジの点線ボーダー。 - 情報 (
.info): 青い実線ボーダー。 - 成功 (
.success): 緑の点線ボーダー。 - エラー (
.error): 赤い実線ボーダー。
<div class="modern-border warning">警告スタイル</div>
<div class="modern-border info">情報スタイル</div>
<div class="modern-border success">成功スタイル</div>
<div class="modern-border error">エラースタイル</div>modern-border.cssでスタイルを編集できます。modern-border.jsを修正して動作を変更できます。