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フィルターのグラデーション背景を生成します。

JSONJavaScriptHTMLCSSSVGPHPPython画像処理色、カラーコード
画像のフチぼかし(透過グラデーションマスク)のCSSジェネレーター

画像のフチぼかし(透過グラデーションマスク)のCSSジェネレーター

画像の端を透過グラデーションでぼかし、背景と滑らかに馴染ませるエフェクトを生成します。mask-imageを使用し、上下左右や円形など複数の方向にフェードアウト可能です。

文字の中に画像(マスクテキスト)のCSSジェネレーター

文字の中に画像(マスクテキスト)のCSSジェネレーター

指定した画像を文字の形に切り抜き、インパクトのあるテキストエフェクトを生成します。グラフィカルな見出しやタイトルの作成に適しています。

フリッカー・ネオン(点滅ネオン)のCSSジェネレーター

フリッカー・ネオン(点滅ネオン)のCSSジェネレーター

不規則な点滅を繰り返す、リアリティのあるネオンサイン文字のエフェクトを生成します。多重シャドウによる発光と透明度の変化で、レトロな雰囲気を演出します。

虹色に輝く枠線(レインボー・ローテート)のCSSジェネレーター

虹色に輝く枠線(レインボー・ローテート)のCSSジェネレーター

枠線が虹色に変化しながら回転し続ける視覚効果を生成します。conic-gradientを活用し、画像不要で軽量な実装が可能です。

ぷかぷか浮遊(フローティング演出)のCSSジェネレーター

ぷかぷか浮遊(フローティング演出)のCSSジェネレーター

要素が空中を漂うような、浮遊アニメーションを生成するツールです。

ぼんやり光るオーラ(グロー・オーラ)のCSSジェネレーター

ぼんやり光るオーラ(グロー・オーラ)のCSSジェネレーター

要素の背後に柔らかい発光エフェクトを追加し、呼吸するように明滅するアニメーションを付与するツールです。

文字の打ち込み演出(タイプライター)CSSジェネレーター

文字の打ち込み演出(タイプライター)CSSジェネレーター

文字が1文字ずつタイピングされるようなアニメーション効果を生成するCSSジェネレーターです。

物理的に押し込むボタン(3Dプッシュボタン)のCSSジェネレーター

物理的に押し込むボタン(3Dプッシュボタン)のCSSジェネレーター

クリックした際に沈み込むような、厚みのある3Dボタンを生成します。奥行き、押し込み感、カラーを直感的に調整可能です。

鏡面反射(ミラーリフレクション)のCSSジェネレーター

鏡面反射(ミラーリフレクション)のCSSジェネレーター

画像やテキストに対して鏡面反射(リフレクション)エフェクトを適用するCSSを生成します。方向、距離、不透明度を調整可能です。

円を描く文字(円形テキスト)のCSSジェネレーター

円を描く文字(円形テキスト)のCSSジェネレーター

入力したテキストを円形や半円に沿って配置。半径や回転角、文字の間隔を個別に調整して、円形状のタイポグラフィを作成できます。

» もっと見る