From aa1a762f4f9e60db126556230fa28e0035ca75f8 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 1 Feb 2022 22:45:16 +0900 Subject: 2021/08/13 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/css/css_motion_path/index.md | 82 +++++++++++++------------------ 1 file changed, 33 insertions(+), 49 deletions(-) (limited to 'files') diff --git a/files/ja/web/css/css_motion_path/index.md b/files/ja/web/css/css_motion_path/index.md index f5e78b586c..a9de3c0121 100644 --- a/files/ja/web/css/css_motion_path/index.md +++ b/files/ja/web/css/css_motion_path/index.md @@ -3,26 +3,28 @@ title: CSS モーションパス slug: Web/CSS/CSS_Motion_Path tags: - CSS - - CSS Motion Path - - Experimental - - Guide - - Motion Path - - Overview - - Reference + - CSS モーションパス + - 実験的 + - ガイド + - モーションパス + - 概要 + - リファレンス translation_of: Web/CSS/CSS_Motion_Path --- -
{{CSSRef}}{{seecompattable}}
+{{CSSRef}}{{SeeCompatTable}} -

モーションパス (Mortion Path) は CSS のモジュールの一つで、任意のグラフィックオブジェクトを独自の経路に沿って動作させるためのものです。

+**モーションパス** (Mortion Path) は CSS のモジュールの一つで、任意のグラフィックオブジェクトを独自の経路に沿って動作させるためのものです。 -

この概念は、ある経路に従って動作する要素をアニメーションさせたい場合、以前は裁量権がアニメーションの推移や位置などしかなかったのですが、これは理想的はなく、単純な動作しかできませんでした。 {{cssxref("offset-path")}} によって、任意の形状の特定の経路を定義することができます。そして、 {{cssxref("offset-distance")}} により経路に沿って動かすことができ、 {{cssxref("offset-rotate")}} を用いて任意の位置での向きを選択することができます。

+この概念は、ある経路に従って動作する要素をアニメーションさせたい場合、以前は裁量権がアニメーションの推移や位置などしかなかったのですが、これは理想的はなく、単純な動作しかできませんでした。 {{cssxref("offset-path")}} によって、任意の形状の特定の経路を定義することができます。そして、 {{cssxref("offset-distance")}} により経路に沿って動かすことができ、 {{cssxref("offset-rotate")}} を用いて任意の位置での向きを選択することができます。 -

基本的な例

+## 基本的な例 -
<div id="motion-demo"></div>
-
+```html +
+``` -
#motion-demo {
+```css
+#motion-demo {
   offset-path: path('M20,20 C20,100 200,0 200,100');
   animation: move 3000ms infinite alternate ease-in-out;
   width: 40px;
@@ -37,48 +39,30 @@ translation_of: Web/CSS/CSS_Motion_Path
   100% {
     offset-distance: 100%;
   }
-}
+} +``` -

{{EmbedLiveSample('Basic_example', '100%', 150)}}

+{{EmbedLiveSample('Basic_example', '100%', 150)}} -

リファレンス

+## リファレンス -

プロパティ

+### プロパティ -
- -
+- {{cssxref("offset")}} +- {{cssxref("offset-anchor")}} +- {{cssxref("offset-distance")}} +- {{cssxref("offset-path")}} +- {{cssxref("offset-position")}} +- {{cssxref("offset-rotate")}} -

仕様書

+## 仕様書 - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName('Motion Path Level 1')}}{{Spec2('Motion Path Level 1')}}初回定義
+| 仕様書 | 状態 | コメント | +| ------------------------------------------------ | -------------------------------------------- | ------------------- | +| {{SpecName('Motion Path Level 1')}} | {{Spec2('Motion Path Level 1')}} | 初回定義 | -

ブラウザーの互換性

+## ブラウザーの互換性 -

offset プロパティ

+## offset プロパティ -
-

{{Compat("css.properties.offset-path")}}

-
+{{Compat("css.properties.offset-path")}} -- cgit v1.2.3-54-g00ecf