Skip to main content

CSS クリップパスジェネレーター ポリゴン、円、楕円のプリセットを使用してCSSクリップパス形状を作成します。

CSS クリップパスジェネレーター illustration
🎨

CSS クリップパスジェネレーター

ポリゴン、円、楕円のプリセットを使用してCSSクリップパス形状を作成します。

1

プリセット形状を選択

三角形、六角形、星形、円、楕円などのビルトインプリセットから選択します。

2

パスをカスタマイズ

クリップパスの値を直接編集して、形状に正確な制御を行います。

3

CSS をコピー

クリッピングされた形状のプレビューを表示し、WebKit プリフィックスが含まれた CSS をコピーします。

Loading tool...

What Is CSS クリップパスジェネレーター?

CSS クリップパスジェネレーターは、クリップパスプロパティを使用してHTML要素のクリッピングマスクを作成します。クリップパスでは、要素の可視領域が定義されます。パスの外側にあるものは非表示になります。このツールは、多点形状用のポリゴン、円形クリップ用のサークル、楕円形状用のエリプス、およびオプションで角丸を付けた長方形クリップ用のインセットなどの複数のシェイプ関数をサポートしています。事前に設定されたシェイプライブラリには、三角形、台形、平行四辺形、菱形、五角形、六角形、星が含まれています。また、カスタムシェイプ用にクリップパス値を直接編集することもできます。生成されるCSSには、より広範なブラウザーのサポートのために、-webkit-clip-pathプレフィックスが含まれます。クリップパスは、非長方形レイアウト、画像マスク、創造的なセクションディバイダー、およびユニークなUI要素シェイプを作成するのに強力です。

Why Use CSS クリップパスジェネレーター?

  • 多角形、円、星などの広範なプリセットライブラリ
  • カスタムシェイプに対するクリップパスの値の直接編集
  • WebKit プリフィックスを含むため、幅広いブラウザでのサポートが可能
  • 背景色をカスタマイズできるリアルタイムプレビュー

Common Use Cases

画像マスク

円、六角形、星などのカスタムシェイプに画像をクリッピングします。

セクションディバイダー

クリップパスで斜めまたは曲線のセクション遷移を作成します。

創造的なレイアウト

ユニークなページデザイン用に非長方形のコンテンツエリアを構築します。

プロフィール写真

ユーザーのアイコンを六角形または丸みを帯びたシェイプにクリッピングします。

Technical Guide

CSSのクリップパスプロパティでは、いくつかのシェイプ関数が受け入れられます。ポリゴン()は、座標ペアを使用して形状を定義します。サークル()は、半径と中心位置で円形クリップを作成します。エリプス()は、水平方向と垂直方向の半径で楕円を作成します。インセット()は、オプションでボーダーレディウスを持つ長方形クリップを作成します。ポリゴン関数では、任意の数のx y座標ペアを受け付けるため、最も柔軟です。座標は要素に相対的であり、0% 0%が左上隅で100% 100%が右下隅となります。アニメーションの場合、同じシェイプ関数とポイントの数を使用することでクリップパスを遷移させることができます。ブラウザーのサポートは現代のブラウザーでは良好ですが、Safariでは-webkitプレフィックスが推奨されます。クリップパスはレイアウトには影響せず、要素は元のボックスモデル寸法を保持します。

Tips & Best Practices

  • 1
    プリセットから始めて値を変更してカスタムシェイプを作成する
  • 2
    アニメーション可能な遷移のために、同じ数の多角形ポイントを使用する
  • 3
    CSS トランジションと組み合わせて露出や変身効果を行う
  • 4
    クリップパスは画像や背景要素で動作します

Related Tools

Frequently Asked Questions

Q クリップパスは要素のレイアウトに影響するか?
いいえ、要素は完全なボックスモデルを保持します。可視性のレンダリングのみがクリップによって影響を受けます。
Q クリップパスをアニメーション化できるか?
はい、同じ関数とポイント数を使用する場合、CSS トランジションでクリップパスをサポートします。
Q クリップパスはすべてのブラウザでサポートされているか?
モダンブラウザではクリップパスがサポートされています。-webkit- プリフィックスにより Safari との互換性が確保されます。一方、IE ではクリップパスはサポートされていません。
Q テキストをクリップパスでクリッピングできるか?
はい、クリップパスはテキストコンテナを含む任意の HTML 要素で動作します。テキスト固有のクリッピングには -webkit-background-clip: text を使用してください。
Q クリップパスとマスクの違いは何ですか?
クリップパスでは、ハードエッジのクリッピング用にシェイプ関数を使用します。一方、CSS マスクでは画像やグラデーションを使用し、ソフトエッジや部分的な透明性をサポートしています。

About This Tool

CSS クリップパスジェネレーター is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.