From c98a9b1cf02d9143cc6924f1991d600c0f807411 Mon Sep 17 00:00:00 2001 From: MDN Date: Wed, 30 Jun 2021 00:38:38 +0000 Subject: [CRON] sync translated content --- files/ja/_redirects.txt | 6 +- files/ja/_wikihistory.json | 58 ++++----- .../orphaned/web/api/childnode/before/index.html | 145 +++++++++++++++++++++ files/ja/orphaned/web/api/childnode/index.html | 90 +++++++++++++ files/ja/orphaned/web/css/paint()/index.html | 115 ++++++++++++++++ .../css/transform-function/translatex/index.html | 120 +++++++++++++++++ files/ja/web/api/childnode/before/index.html | 144 -------------------- files/ja/web/api/childnode/index.html | 89 ------------- files/ja/web/css/paint()/index.html | 114 ---------------- .../css/transform-function/translatex/index.html | 119 ----------------- 10 files changed, 504 insertions(+), 496 deletions(-) create mode 100644 files/ja/orphaned/web/api/childnode/before/index.html create mode 100644 files/ja/orphaned/web/api/childnode/index.html create mode 100644 files/ja/orphaned/web/css/paint()/index.html create mode 100644 files/ja/orphaned/web/css/transform-function/translatex/index.html delete mode 100644 files/ja/web/api/childnode/before/index.html delete mode 100644 files/ja/web/api/childnode/index.html delete mode 100644 files/ja/web/css/paint()/index.html delete mode 100644 files/ja/web/css/transform-function/translatex/index.html (limited to 'files/ja') diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 86f53f55f0..8f1da022dc 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -3726,7 +3726,9 @@ /ja/docs/Web/API/CanvasRenderingContext2D.drawFocusIfNeeded /ja/docs/Web/API/CanvasRenderingContext2D/drawFocusIfNeeded /ja/docs/Web/API/CanvasRenderingContext2D.removeHitRegion /ja/docs/Web/API/CanvasRenderingContext2D/removeHitRegion /ja/docs/Web/API/Canvas_API/Drawing_graphics_with_canvas /ja/docs/Web/API/Canvas_API/Tutorial +/ja/docs/Web/API/ChildNode /ja/docs/orphaned/Web/API/ChildNode /ja/docs/Web/API/ChildNode/after /ja/docs/orphaned/Web/API/ChildNode/after +/ja/docs/Web/API/ChildNode/before /ja/docs/orphaned/Web/API/ChildNode/before /ja/docs/Web/API/ChildNode/remove /ja/docs/orphaned/Web/API/ChildNode/remove /ja/docs/Web/API/ChildNode/replaceWith /ja/docs/orphaned/Web/API/ChildNode/replaceWith /ja/docs/Web/API/Console.error /ja/docs/Web/API/Console/error @@ -4443,7 +4445,8 @@ /ja/docs/Web/CSS/minmax /ja/docs/Web/CSS/minmax() /ja/docs/Web/CSS/none /ja/docs/conflicting/Web/CSS/float /ja/docs/Web/CSS/normal /ja/docs/conflicting/Web/CSS/font-variant -/ja/docs/Web/CSS/paint /ja/docs/Web/CSS/paint() +/ja/docs/Web/CSS/paint /ja/docs/orphaned/Web/CSS/paint() +/ja/docs/Web/CSS/paint() /ja/docs/orphaned/Web/CSS/paint() /ja/docs/Web/CSS/radial-gradient /ja/docs/orphaned/Web/CSS/radial-gradient() /ja/docs/Web/CSS/radial-gradient() /ja/docs/orphaned/Web/CSS/radial-gradient() /ja/docs/Web/CSS/repeat /ja/docs/Web/CSS/repeat() @@ -4469,6 +4472,7 @@ /ja/docs/Web/CSS/transform-function/skewY /ja/docs/Web/CSS/transform-function/skewY() /ja/docs/Web/CSS/transform-function/translate /ja/docs/Web/CSS/transform-function/translate() /ja/docs/Web/CSS/transform-function/translate3d /ja/docs/Web/CSS/transform-function/translate3d() +/ja/docs/Web/CSS/transform-function/translateX /ja/docs/orphaned/Web/CSS/transform-function/translateX /ja/docs/Web/CSS/transform-function/translateY /ja/docs/Web/CSS/transform-function/translateY() /ja/docs/Web/CSS/transform-function/translateZ /ja/docs/Web/CSS/transform-function/translateZ() /ja/docs/Web/CSS/uri /ja/docs/conflicting/Web/CSS/url() diff --git a/files/ja/_wikihistory.json b/files/ja/_wikihistory.json index 4028537bb6..95e317b83f 100644 --- a/files/ja/_wikihistory.json +++ b/files/ja/_wikihistory.json @@ -11597,21 +11597,6 @@ "ethertank" ] }, - "Web/API/ChildNode": { - "modified": "2020-11-23T03:36:42.854Z", - "contributors": [ - "segayuu", - "Marsf", - "momoi" - ] - }, - "Web/API/ChildNode/before": { - "modified": "2020-10-17T03:58:22.731Z", - "contributors": [ - "Potappo", - "Shirasu" - ] - }, "Web/API/Client": { "modified": "2020-10-15T22:28:43.389Z", "contributors": [ @@ -32321,13 +32306,6 @@ "hashedhyphen" ] }, - "Web/CSS/paint()": { - "modified": "2020-11-16T09:09:19.836Z", - "contributors": [ - "chrisdavidmills", - "mfuji09" - ] - }, "Web/CSS/paint-order": { "modified": "2020-10-15T22:12:33.956Z", "contributors": [ @@ -33157,13 +33135,6 @@ "mfuji09" ] }, - "Web/CSS/transform-function/translateX": { - "modified": "2020-11-11T04:53:52.662Z", - "contributors": [ - "mfuji09", - "dskmori" - ] - }, "Web/CSS/transform-function/translateY()": { "modified": "2020-11-30T13:01:09.056Z", "contributors": [ @@ -51802,6 +51773,14 @@ "maruhiro" ] }, + "orphaned/Web/API/ChildNode": { + "modified": "2020-11-23T03:36:42.854Z", + "contributors": [ + "segayuu", + "Marsf", + "momoi" + ] + }, "orphaned/Web/API/ChildNode/after": { "modified": "2020-10-17T21:33:51.563Z", "contributors": [ @@ -51810,6 +51789,13 @@ "Shirasu" ] }, + "orphaned/Web/API/ChildNode/before": { + "modified": "2020-10-17T03:58:22.731Z", + "contributors": [ + "Potappo", + "Shirasu" + ] + }, "orphaned/Web/API/ChildNode/remove": { "modified": "2020-10-15T21:51:39.796Z", "contributors": [ @@ -52161,6 +52147,13 @@ "FredB" ] }, + "orphaned/Web/CSS/paint()": { + "modified": "2020-11-16T09:09:19.836Z", + "contributors": [ + "chrisdavidmills", + "mfuji09" + ] + }, "orphaned/Web/CSS/radial-gradient()": { "modified": "2020-11-18T14:42:27.892Z", "contributors": [ @@ -52202,6 +52195,13 @@ "sosleepy" ] }, + "orphaned/Web/CSS/transform-function/translateX": { + "modified": "2020-11-11T04:53:52.662Z", + "contributors": [ + "mfuji09", + "dskmori" + ] + }, "orphaned/Web/Compatibility_FAQ": { "modified": "2019-03-23T23:03:33.809Z", "contributors": [ diff --git a/files/ja/orphaned/web/api/childnode/before/index.html b/files/ja/orphaned/web/api/childnode/before/index.html new file mode 100644 index 0000000000..b0b091392e --- /dev/null +++ b/files/ja/orphaned/web/api/childnode/before/index.html @@ -0,0 +1,145 @@ +--- +title: ChildNode.before() +slug: orphaned/Web/API/ChildNode/before +tags: + - API + - DOM + - Method + - Node + - Reference +translation_of: Web/API/ChildNode/before +original_slug: Web/API/ChildNode/before +--- +
{{APIRef("DOM")}}
+ +

ChildNode.before()ChildNode の親の子リストの、ChildNode の直前に、 {{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを挿入します。 {{domxref("DOMString")}} オブジェクトは {{domxref("Text")}} ノードと等価なノードとして挿入されます。

+ +

構文

+ +
[Throws, Unscopable]
+void ChildNode.before((Node or DOMString)... nodes);
+
+ +

パラメーター

+ +
+
nodes
+
{{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを挿入します。
+
+ +

例外

+ + + +

+ +

要素の挿入

+ +
var parent = document.createElement("div");
+var child = document.createElement("p");
+parent.appendChild(child);
+var span = document.createElement("span");
+
+child.before(span);
+
+console.log(parent.outerHTML);
+// "<div><span></span><p></p></div>"
+
+ +

テキストの挿入

+ +
var parent = document.createElement("div");
+var child = document.createElement("p");
+parent.appendChild(child);
+
+child.before("Text");
+
+console.log(parent.outerHTML);
+// "<div>Text<p></p></div>"
+ +

要素とテキストの挿入

+ +
var parent = document.createElement("div");
+var child = document.createElement("p");
+parent.appendChild(child);
+var span = document.createElement("span");
+
+child.before(span, "Text");
+
+console.log(parent.outerHTML);
+// "<div><span></span>Text<p></p></div>"
+ +

ChildNode.before() はスコーピングに非対応

+ +

before() メソッドは with 文でのスコーピングに対応していません。詳細は {{jsxref("Symbol.unscopables")}} をご覧ください。

+ +
with(node) {
+  before("foo");
+}
+// ReferenceError: before is not defined 
+ +

ポリフィル

+ +

以下のポリフィルで、 Internet Explorer 9 以降でも before() メソッドが利用できます。

+ +
// from: https://github.com/jserz/js_piece/blob/master/DOM/ChildNode/before()/before().md
+(function (arr) {
+  arr.forEach(function (item) {
+    if (item.hasOwnProperty('before')) {
+      return;
+    }
+    Object.defineProperty(item, 'before', {
+      configurable: true,
+      enumerable: true,
+      writable: true,
+      value: function before() {
+        var argArr = Array.prototype.slice.call(arguments),
+          docFrag = document.createDocumentFragment();
+
+        argArr.forEach(function (argItem) {
+          var isNode = argItem instanceof Node;
+          docFrag.appendChild(isNode ? argItem : document.createTextNode(String(argItem)));
+        });
+
+        this.parentNode.insertBefore(docFrag, this);
+      }
+    });
+  });
+})([Element.prototype, CharacterData.prototype, DocumentType.prototype]);
+ +

仕様

+ + + + + + + + + + + + + + +
仕様書策定状況コメント
{{SpecName('DOM WHATWG', '#dom-childnode-before', 'ChildNode.before()')}}{{Spec2('DOM WHATWG')}}初期定義
+ +

ブラウザー実装状況

+ + + +

{{Compat("api.ChildNode.before")}}

+ +

関連情報

+ + diff --git a/files/ja/orphaned/web/api/childnode/index.html b/files/ja/orphaned/web/api/childnode/index.html new file mode 100644 index 0000000000..a1208b5aa0 --- /dev/null +++ b/files/ja/orphaned/web/api/childnode/index.html @@ -0,0 +1,90 @@ +--- +title: ChildNode +slug: orphaned/Web/API/ChildNode +tags: + - API + - DOM + - Experimental + - Interface + - Node +translation_of: Web/API/ChildNode +original_slug: Web/API/ChildNode +--- +

{{APIRef("DOM")}}

+ +

ChildNode ミックスインは親を持つことができる {{domxref("Node")}} オブジェクトに共通のメソッド・プロパティが含まれています。これは、{{domxref("Element")}}、{{domxref("DocumentType")}}、{{domxref("CharacterData")}} オブジェクトによって実装されています。

+ +

プロパティ

+ +

継承された、または固有のプロパティはありません。

+ +

メソッド

+ +

継承されたメソッドはありません。

+ +
+
{{domxref("ChildNode.remove()")}} {{experimental_inline}}
+
この ChildNodeを、その親の children から削除します。
+
{{domxref("ChildNode.before()")}} {{experimental_inline}}
+
{{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを、この ChildNode の親の children の、ChildNode の直前に挿入します。{{domxref("DOMString")}} オブジェクトは、{{domxref("Text")}} ノードと等価なノードとして挿入されます。
+
{{domxref("ChildNode.after()")}} {{experimental_inline}}
+
{{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを、この ChildNode の親の children の、ChildNode の直後に挿入します。{{domxref("DOMString")}} オブジェクトは、{{domxref("Text")}} ノードと等価なノードとして挿入されます。
+
{{domxref("ChildNode.replaceWith()")}} {{experimental_inline}}
+
ChildNode の親の children 内に含まれるこの ChildNode を {{domxref("Node")}} または {{domxref("DOMString")}} のセットと置き換えます。{{domxref("DOMString")}} オブジェクトは、{{domxref("Text")}} ノードと等価なノードとして挿入されます。
+
+ +

仕様

+ + + + + + + + + + + + + + + + + + + +
仕様書状況コメント
{{SpecName('DOM WHATWG', '#interface-childnode', 'ChildNode')}}{{Spec2('DOM WHATWG')}}ElementTraversal インターフェースは {{domxref("ParentNode")}} と ChildNode に分割されました。 previousElementSiblingnextElementSibling は後者で定義されています。
+ {{domxref("CharacterData")}} と {{domxref("DocumentType")}} は新しいインターフェースが実装されています。
+ remove(), before(), after() および replaceWith() メソッドが追加されました。
{{SpecName('Element Traversal', '#interface-elementTraversal', 'ElementTraversal')}}{{Spec2('Element Traversal')}}ElementTraversal 基本インターフェースにこのプロパティの初期定義が追加され、{{domxref("Element")}} で使われます。
+ +

互換コード

+ +

外部サイト (github): childNode.js

+ +

ブラウザの実装状況

+ +

{{Compat("api.ChildNode")}}

+ +

関連項目

+ + diff --git a/files/ja/orphaned/web/css/paint()/index.html b/files/ja/orphaned/web/css/paint()/index.html new file mode 100644 index 0000000000..89f5a9d092 --- /dev/null +++ b/files/ja/orphaned/web/css/paint()/index.html @@ -0,0 +1,115 @@ +--- +title: paint() +slug: orphaned/Web/CSS/paint() +tags: + - CSS + - CSS Function + - CSS 関数 + - CSS4-images + - Houdini + - Reference + - Web + - ウェブ +translation_of: Web/CSS/paint() +original_slug: Web/CSS/paint() +--- +
{{CSSRef}}{{SeeCompatTable}}
+ +

paint()CSS の関数で、 PaintWorklet で生成された {{cssxref("<image>")}} の値を定義します。

+ +

構文

+ +
paint(workletName, parameters)
+ +

凡例

+ +
+
workletName
+
登録された Worklet の名前です。
+
parameters
+
PaintWorklet へ渡される省略可能な追加の引数です。
+
+ +

+ +

CSS の paint() 関数で追加の引数を渡すことができます。この例では、二つの引数を渡しています。リストアイテムのグループの背景画像が塗りつぶしか輪郭線だけかと、輪郭線の太さです。

+ + + + + +
li {
+   --boxColor: hsla(55, 90%, 60%, 1.0);
+   background-image: paint(hollowHighlights, stroke, 2px);
+}
+
+li:nth-of-type(3n) {
+   --boxColor: hsla(155, 90%, 60%, 1.0);
+   background-image: paint(hollowHighlights, filled,  3px);
+}
+
+li:nth-of-type(3n+1) {
+   --boxColor: hsla(255, 90%, 60%, 1.0);
+   background-image: paint(hollowHighlights, stroke, 1px);
+}
+ +

boxColor を定義しているセレクターブロックにカスタムプロパティを設定しました。カスタムプロパティは PaintWorklet にアクセスすることができます。

+ +

{{EmbedLiveSample("Examples", 300, 300)}}

+ +

仕様書

+ + + + + + + + + + + + + + + + +
仕様書状態備考
{{SpecName('CSS Painting API', '#paint-notation', 'Paint Notation')}}{{Spec2('CSS Painting API')}}初回定義
+ +

ブラウザーの互換性

+ + + +

{{Compat("css.types.image.paint")}}

+ +

関連情報

+ + diff --git a/files/ja/orphaned/web/css/transform-function/translatex/index.html b/files/ja/orphaned/web/css/transform-function/translatex/index.html new file mode 100644 index 0000000000..89f2ee7199 --- /dev/null +++ b/files/ja/orphaned/web/css/transform-function/translatex/index.html @@ -0,0 +1,120 @@ +--- +title: translateX() +slug: orphaned/Web/CSS/transform-function/translateX +tags: + - CSS + - CSS Function + - CSS Transforms + - Function + - Reference +translation_of: Web/CSS/transform-function/translateX +original_slug: Web/CSS/transform-function/translateX +--- +
{{CSSRef}}
+ +

translateX()CSSfunctionで、要素を二次元平面上の水平方向で再配置します。結果は {{cssxref("<transform-function>")}} データ型になります。

+ +

+ +
+

注: translateX(tx)translate(tx, 0) または translate3d(tx, 0, 0) と等価です。

+
+ +

構文

+ +
/* <length-percentage> values */
+transform: translateX(200px);
+transform: translateX(50%);
+
+ +

+ +
+
<length-percentage>
+
変換ベクトルの横座標を表す {{cssxref("<length>")}} または {{cssxref("<percentage>")}} です。パーセント値は {{cssxref("transform-box")}} プロパティで定義される参照ボックスの幅からの相対値です。
+
+ + + + + + + + + + + + + + + + + + + + + +
2 のデカルト座標ℝℙ2 の同次座標3 のデカルト座標ℝℙ3 の同次座標
+

2 では線形変換ではないので、デカルト座標の行列で表すことはできない。

+
10t010001 10t010001 100t010000100001
[1 0 0 1 t 0]
+ +

形式文法

+ +
translateX({{cssxref("<length-percentage>")}})
+
+ +

+ +

HTML

+ +
<div>Static</div>
+<div class="moved">Moved</div>
+<div>Static</div>
+ +

CSS

+ +
div {
+  width: 60px;
+  height: 60px;
+  background-color: skyblue;
+}
+
+.moved {
+  transform: translateX(10px); /* translate(10px) と等価 */
+  background-color: pink;
+}
+
+ +

結果

+ +

{{EmbedLiveSample("Examples", 250, 250)}}

+ +

仕様書

+ + + + + + + + + + + + + + + + +
仕様書状態備考
{{SpecName("CSS3 Transforms", "#funcdef-transform-translatex", "translateX()")}}{{Spec2("CSS3 Transforms")}}初回定義
+ +

ブラウザーの互換性

+ +

<transform-function> データ型の互換性情報をご覧ください。

+ +

関連情報

+ + diff --git a/files/ja/web/api/childnode/before/index.html b/files/ja/web/api/childnode/before/index.html deleted file mode 100644 index 109db0d9e4..0000000000 --- a/files/ja/web/api/childnode/before/index.html +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: ChildNode.before() -slug: Web/API/ChildNode/before -tags: - - API - - DOM - - Method - - Node - - Reference -translation_of: Web/API/ChildNode/before ---- -
{{APIRef("DOM")}}
- -

ChildNode.before()ChildNode の親の子リストの、ChildNode の直前に、 {{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを挿入します。 {{domxref("DOMString")}} オブジェクトは {{domxref("Text")}} ノードと等価なノードとして挿入されます。

- -

構文

- -
[Throws, Unscopable]
-void ChildNode.before((Node or DOMString)... nodes);
-
- -

パラメーター

- -
-
nodes
-
{{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを挿入します。
-
- -

例外

- - - -

- -

要素の挿入

- -
var parent = document.createElement("div");
-var child = document.createElement("p");
-parent.appendChild(child);
-var span = document.createElement("span");
-
-child.before(span);
-
-console.log(parent.outerHTML);
-// "<div><span></span><p></p></div>"
-
- -

テキストの挿入

- -
var parent = document.createElement("div");
-var child = document.createElement("p");
-parent.appendChild(child);
-
-child.before("Text");
-
-console.log(parent.outerHTML);
-// "<div>Text<p></p></div>"
- -

要素とテキストの挿入

- -
var parent = document.createElement("div");
-var child = document.createElement("p");
-parent.appendChild(child);
-var span = document.createElement("span");
-
-child.before(span, "Text");
-
-console.log(parent.outerHTML);
-// "<div><span></span>Text<p></p></div>"
- -

ChildNode.before() はスコーピングに非対応

- -

before() メソッドは with 文でのスコーピングに対応していません。詳細は {{jsxref("Symbol.unscopables")}} をご覧ください。

- -
with(node) {
-  before("foo");
-}
-// ReferenceError: before is not defined 
- -

ポリフィル

- -

以下のポリフィルで、 Internet Explorer 9 以降でも before() メソッドが利用できます。

- -
// from: https://github.com/jserz/js_piece/blob/master/DOM/ChildNode/before()/before().md
-(function (arr) {
-  arr.forEach(function (item) {
-    if (item.hasOwnProperty('before')) {
-      return;
-    }
-    Object.defineProperty(item, 'before', {
-      configurable: true,
-      enumerable: true,
-      writable: true,
-      value: function before() {
-        var argArr = Array.prototype.slice.call(arguments),
-          docFrag = document.createDocumentFragment();
-
-        argArr.forEach(function (argItem) {
-          var isNode = argItem instanceof Node;
-          docFrag.appendChild(isNode ? argItem : document.createTextNode(String(argItem)));
-        });
-
-        this.parentNode.insertBefore(docFrag, this);
-      }
-    });
-  });
-})([Element.prototype, CharacterData.prototype, DocumentType.prototype]);
- -

仕様

- - - - - - - - - - - - - - -
仕様書策定状況コメント
{{SpecName('DOM WHATWG', '#dom-childnode-before', 'ChildNode.before()')}}{{Spec2('DOM WHATWG')}}初期定義
- -

ブラウザー実装状況

- - - -

{{Compat("api.ChildNode.before")}}

- -

関連情報

- - diff --git a/files/ja/web/api/childnode/index.html b/files/ja/web/api/childnode/index.html deleted file mode 100644 index 6f49a50a47..0000000000 --- a/files/ja/web/api/childnode/index.html +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: ChildNode -slug: Web/API/ChildNode -tags: - - API - - DOM - - Experimental - - Interface - - Node -translation_of: Web/API/ChildNode ---- -

{{APIRef("DOM")}}

- -

ChildNode ミックスインは親を持つことができる {{domxref("Node")}} オブジェクトに共通のメソッド・プロパティが含まれています。これは、{{domxref("Element")}}、{{domxref("DocumentType")}}、{{domxref("CharacterData")}} オブジェクトによって実装されています。

- -

プロパティ

- -

継承された、または固有のプロパティはありません。

- -

メソッド

- -

継承されたメソッドはありません。

- -
-
{{domxref("ChildNode.remove()")}} {{experimental_inline}}
-
この ChildNodeを、その親の children から削除します。
-
{{domxref("ChildNode.before()")}} {{experimental_inline}}
-
{{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを、この ChildNode の親の children の、ChildNode の直前に挿入します。{{domxref("DOMString")}} オブジェクトは、{{domxref("Text")}} ノードと等価なノードとして挿入されます。
-
{{domxref("ChildNode.after()")}} {{experimental_inline}}
-
{{domxref("Node")}} または {{domxref("DOMString")}} オブジェクトのセットを、この ChildNode の親の children の、ChildNode の直後に挿入します。{{domxref("DOMString")}} オブジェクトは、{{domxref("Text")}} ノードと等価なノードとして挿入されます。
-
{{domxref("ChildNode.replaceWith()")}} {{experimental_inline}}
-
ChildNode の親の children 内に含まれるこの ChildNode を {{domxref("Node")}} または {{domxref("DOMString")}} のセットと置き換えます。{{domxref("DOMString")}} オブジェクトは、{{domxref("Text")}} ノードと等価なノードとして挿入されます。
-
- -

仕様

- - - - - - - - - - - - - - - - - - - -
仕様書状況コメント
{{SpecName('DOM WHATWG', '#interface-childnode', 'ChildNode')}}{{Spec2('DOM WHATWG')}}ElementTraversal インターフェースは {{domxref("ParentNode")}} と ChildNode に分割されました。 previousElementSiblingnextElementSibling は後者で定義されています。
- {{domxref("CharacterData")}} と {{domxref("DocumentType")}} は新しいインターフェースが実装されています。
- remove(), before(), after() および replaceWith() メソッドが追加されました。
{{SpecName('Element Traversal', '#interface-elementTraversal', 'ElementTraversal')}}{{Spec2('Element Traversal')}}ElementTraversal 基本インターフェースにこのプロパティの初期定義が追加され、{{domxref("Element")}} で使われます。
- -

互換コード

- -

外部サイト (github): childNode.js

- -

ブラウザの実装状況

- -

{{Compat("api.ChildNode")}}

- -

関連項目

- - diff --git a/files/ja/web/css/paint()/index.html b/files/ja/web/css/paint()/index.html deleted file mode 100644 index 1fbaf88aa9..0000000000 --- a/files/ja/web/css/paint()/index.html +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: paint() -slug: Web/CSS/paint() -tags: - - CSS - - CSS Function - - CSS 関数 - - CSS4-images - - Houdini - - Reference - - Web - - ウェブ -translation_of: Web/CSS/paint() ---- -
{{CSSRef}}{{SeeCompatTable}}
- -

paint()CSS の関数で、 PaintWorklet で生成された {{cssxref("<image>")}} の値を定義します。

- -

構文

- -
paint(workletName, parameters)
- -

凡例

- -
-
workletName
-
登録された Worklet の名前です。
-
parameters
-
PaintWorklet へ渡される省略可能な追加の引数です。
-
- -

- -

CSS の paint() 関数で追加の引数を渡すことができます。この例では、二つの引数を渡しています。リストアイテムのグループの背景画像が塗りつぶしか輪郭線だけかと、輪郭線の太さです。

- - - - - -
li {
-   --boxColor: hsla(55, 90%, 60%, 1.0);
-   background-image: paint(hollowHighlights, stroke, 2px);
-}
-
-li:nth-of-type(3n) {
-   --boxColor: hsla(155, 90%, 60%, 1.0);
-   background-image: paint(hollowHighlights, filled,  3px);
-}
-
-li:nth-of-type(3n+1) {
-   --boxColor: hsla(255, 90%, 60%, 1.0);
-   background-image: paint(hollowHighlights, stroke, 1px);
-}
- -

boxColor を定義しているセレクターブロックにカスタムプロパティを設定しました。カスタムプロパティは PaintWorklet にアクセスすることができます。

- -

{{EmbedLiveSample("Examples", 300, 300)}}

- -

仕様書

- - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName('CSS Painting API', '#paint-notation', 'Paint Notation')}}{{Spec2('CSS Painting API')}}初回定義
- -

ブラウザーの互換性

- - - -

{{Compat("css.types.image.paint")}}

- -

関連情報

- - diff --git a/files/ja/web/css/transform-function/translatex/index.html b/files/ja/web/css/transform-function/translatex/index.html deleted file mode 100644 index e709d708d2..0000000000 --- a/files/ja/web/css/transform-function/translatex/index.html +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: translateX() -slug: Web/CSS/transform-function/translateX -tags: - - CSS - - CSS Function - - CSS Transforms - - Function - - Reference -translation_of: Web/CSS/transform-function/translateX ---- -
{{CSSRef}}
- -

translateX()CSSfunctionで、要素を二次元平面上の水平方向で再配置します。結果は {{cssxref("<transform-function>")}} データ型になります。

- -

- -
-

注: translateX(tx)translate(tx, 0) または translate3d(tx, 0, 0) と等価です。

-
- -

構文

- -
/* <length-percentage> values */
-transform: translateX(200px);
-transform: translateX(50%);
-
- -

- -
-
<length-percentage>
-
変換ベクトルの横座標を表す {{cssxref("<length>")}} または {{cssxref("<percentage>")}} です。パーセント値は {{cssxref("transform-box")}} プロパティで定義される参照ボックスの幅からの相対値です。
-
- - - - - - - - - - - - - - - - - - - - - -
2 のデカルト座標ℝℙ2 の同次座標3 のデカルト座標ℝℙ3 の同次座標
-

2 では線形変換ではないので、デカルト座標の行列で表すことはできない。

-
10t010001 10t010001 100t010000100001
[1 0 0 1 t 0]
- -

形式文法

- -
translateX({{cssxref("<length-percentage>")}})
-
- -

- -

HTML

- -
<div>Static</div>
-<div class="moved">Moved</div>
-<div>Static</div>
- -

CSS

- -
div {
-  width: 60px;
-  height: 60px;
-  background-color: skyblue;
-}
-
-.moved {
-  transform: translateX(10px); /* translate(10px) と等価 */
-  background-color: pink;
-}
-
- -

結果

- -

{{EmbedLiveSample("Examples", 250, 250)}}

- -

仕様書

- - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName("CSS3 Transforms", "#funcdef-transform-translatex", "translateX()")}}{{Spec2("CSS3 Transforms")}}初回定義
- -

ブラウザーの互換性

- -

<transform-function> データ型の互換性情報をご覧ください。

- -

関連情報

- - -- cgit v1.2.3-54-g00ecf