REPOP WEBツール倉庫

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

角リボン(コーナーリボン)CSSジェネレーター

角リボン(コーナーリボン)CSSジェネレーター

カードや要素の角に「NEW」やカテゴリ名などのラベルを表示するリボンをCSSのみで生成します。

プレビュー

<div class="ribbon-card">
	<span class="ribbon-{{position}}">{{ribbon_text}}</span>
	<div class="card-content">
		<span class="card-title">Corner Ribbon</span>
		<p class="card-desc">リボンのついたカードのデザインプレビューです。</p>
	</div>
</div>
.ribbon-card {
	position: relative;
	width: {{card_width}}px;
	height: {{card_height}}px;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 12px;
	overflow: hidden; /* 角からはみ出た部分を隠す */
	box-shadow: 0 4px 15px rgba(0,0,0,0.1);
	margin: 40px auto;
	/* カード中央寄せ */
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}

.card-content {
	padding: 24px;
	z-index: 1;
}

/* リボンの共通スタイル */
[class^="ribbon-top-"] {
	position: absolute;
	/* カードの角を十分に覆うため、幅は広めに固定(または対角線に応じて調整) */
	width: 200%; 
	height: {{thickness}}px;
	background: {{bg_color}};
	color: {{text_color}};
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: {{font_size}}px;
	font-weight: bold;
	line-height: normal;
	box-shadow: 0 2px 4px rgba(0,0,0,0.2);
	z-index: 10;
	white-space: nowrap;
}

/* 右上配置:中心を角の頂点に合わせ、対角線上にスライド */
.ribbon-top-right {
	top: 0;
	right: 0;
	transform: translate(50%, -50%) rotate(45deg) translateY({{ribbon_offset}}px);
}

/* 左上配置:中心を角の頂点に合わせ、対角線上にスライド */
.ribbon-top-left {
	top: 0;
	left: 0;
	transform: translate(-50%, -50%) rotate(-45deg) translateY({{ribbon_offset}}px);
}

.card-content .card-title {
	display: block;
	margin: 0 0 8px 0;
	color: #333;
	font-weight: bold;
	font-size: 1.2rem;
}

.card-content .card-desc {
	display: block;
	margin: 0;
	color: #666;
	font-size: 14px;
}

機能、使い方

CSSプロパティの説明

translateY({{ribbon_offset}}px)
回転させたリボンのローカル座標軸において「垂直移動」させることで、カードの角から内側へ向かう対角線上の移動を実現しています。

width: 200%
リボンの幅を親要素より十分に大きく取ることで、どのような太さや角度、カードサイズでも角を完全に跨ぐことができます。はみ出た部分はoverflow: hiddenで自動的にカットされます。

display: flex
カード本体とリボンの両方に使用し、テキストをそれぞれの中心に安定して配置するために利用しています。

公開日 :
更新日 :
水玉模様のCSSジェネレーター

水玉模様のCSSジェネレーター

背景色、ドットの色、ドットのサイズや間隔、配置パターン(格子状・千鳥状)を調整し、水玉模様(ドット背景)のCSSコードを生成します。

clamp()シュミレーター

clamp()シュミレーター

画面幅に応じて最小サイズから最大サイズまでフォントサイズを滑らかに自動スケーリングさせるCSSのclamp()コードを生成・シミュレートします。

傾いて落ちるボタンのCSSジェネレーター

傾いて落ちるボタンのCSSジェネレーター

ホバーするとぐらっと傾き、クリックすると画面外へと落下するボタン用のアニメーションCSSを生成します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

もっと見る

もっと見る

CSS」「装飾関連ツール一覧

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エフェクトを生成します。

もっと見る

もっと見る

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