REPOP WEBツール倉庫

ブラウザだけで完結する便利なWEBツール、WEBアプリが沢山あります

磨りガラスのSVGフィルタージェネレーター

磨りガラスのSVGフィルタージェネレーター

背景を物理的に加工し、磨りガラス(曇りガラス)のような質感にするSVGフィルターで表現します。

プレビュー

<!-- 磨りガラスのSVGフィルター -->
<svg xmlns='http://www.w3.org/2000/svg'>
	<filter id="glass-filter" width="140%" height="140%" filterUnits="objectBoundingBox" primitiveUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
		<feGaussianBlur stdDeviation="0 {{blur_val}}" in="SourceGraphic" edgeMode="none" result="blur1" />
		<feGaussianBlur stdDeviation="{{blur_val}} 0" in="SourceGraphic" edgeMode="none" result="blur2" />
		<feBlend mode="lighten" in="blur1" in2="blur2" result="blend" />
		<feMerge result="merge">
			<feMergeNode in="blend" />
			<feMergeNode in="blend" />
		</feMerge>
	</filter>
</svg>

<!-- 適用対象 -->
<div class="glass-panel"></div>
.glass-panel {
	position: absolute;
	top: 55%;
	left: 50%;
	width: 150px;
	height: 150px;
	border-radius: {{radius}};
	transform: translate(-50%, -50%) rotate(45deg);
	backdrop-filter: url(#glass-filter) brightness(1.1);
	animation: {{animation_prop}};
	box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
	overflow: hidden;
}

.glass-panel:hover {
	animation: {{hover_animation}};
}

@keyframes rotate {
	to {
		transform: translate(-50%, -50%) rotate(405deg);
	}
}

機能、使い方

プロパティの説明

backdrop-filter: url() を利用して、背景に対してカスタムのSVGフィルタを適用しています。フィルタ内の feBlend は、異なる方向のぼかしを合成して深みを出しています。

brightness(1.1) は背景をわずかに明るくし、磨りガラス越しの光の拡散をよりリアルに表現するために追加されています。

primitiveUnits="userSpaceOnUse" の指定により、ぼかしの値(stdDeviation)が要素のサイズに関わらずピクセル単位で制御されるため、安定したデザインが可能です。

公開日 :
粒子グラデーションのSVGフィルタージェネレーター

粒子グラデーションのSVGフィルタージェネレーター

モダンなSaaSサイトで人気、ザラついた質感を持つ粒子グラデーション(Grainy Gradient)のSVGフィルターのグラデーション背景を生成します。

JSONXMLJavaScriptHTMLCSSSVGPHPPython画像処理色、カラーコードテキスト
桜が舞うアニメーション ジェネレーター

桜が舞うアニメーション ジェネレーター

CSSとJavaScriptで、画面上部から風に吹かれながら優雅に舞い散る桜の花びらのアニメーションコードを生成します。

ファイルの文字化け解消ツール

ファイルの文字化け解消ツール

文字化けしてしまうテキストファイル(Shift_JISやEUC-JPなど)の文字コードを自動判定してからUTF-8にデコードし、汎用的に使えるファイルを作成します。

JSONとXMLの相互変換ツール

JSONとXMLの相互変換ツール

JSONデータとXMLデータを相互に変換します。リアルタイムでの変換や、ルート要素・子要素名の指定に対応。

アニメーション付きハンバーガーメニュー ジェネレーター

アニメーション付きハンバーガーメニュー ジェネレーター

CSSとJavaScriptで、クリック時に3本線からバツ印へ変化するハンバーガーボタンと、画面外からスライドインするサイドメニューを自由にカスタマイズしてコード生成します。

万華鏡ジェネレーター

万華鏡ジェネレーター

CSSとJavaScriptで、Canvasを使用し幾何学模様が中心から対称に広がり色鮮やかに変化する万華鏡のような背景アニメーションを生成します。

3Dエンドロール ジェネレーター

3Dエンドロール ジェネレーター

CSSとJavaScriptで、映画のオープニングやエンディングのように画面の奥へ向かって流れる立体的な3Dテキストのスクロール演出を生成します。

モーダルウィンドウ ジェネレーター

モーダルウィンドウ ジェネレーター

CSSとJavaScriptで、表示位置、サイズ、開閉アニメーション、暗転オーバーレイの有無などを細かくカスタマイズできるモーダルウィンドウを生成します。

マトリックス風デジタルレイン ジェネレーター

マトリックス風デジタルレイン ジェネレーター

CSSとJavaScriptで、映画「マトリックス」のように上から下へとグリーンのコード文字が流れ落ちるデジタルレイン背景エフェクトを生成します。

紙吹雪が舞うアニメーション ジェネレーター

紙吹雪が舞うアニメーション ジェネレーター

CSSとJavaScriptで、指定したボタンをクリックした際などに画面内に色とりどりの紙吹雪がランダムに舞い落ちる演出を生成します。

波紋アニメーション ジェネレーター

波紋アニメーション ジェネレーター

CSSとJavaScriptで、クリックやタップした位置を中心に、同心円状の波紋が広がりながら消えていくインタラクティブなUIエフェクトを生成します。

もっと見る

もっと見る

仕事、作業関連ツール一覧