diff options
author | Masahiro FUJIMOTO <mfujimot@gmail.com> | 2021-07-02 23:29:20 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-02 23:29:20 +0900 |
commit | a4147eebad41ead6a4f810b520987bd7ff4875d8 (patch) | |
tree | 9458ca5b56e6b8c070ebeceb8a910153d46173e0 /files/ja/web/api | |
parent | e6d7b3d331d8fc0a2244f70838fb1496d4f4f776 (diff) | |
download | translated-content-a4147eebad41ead6a4f810b520987bd7ff4875d8.tar.gz translated-content-a4147eebad41ead6a4f810b520987bd7ff4875d8.tar.bz2 translated-content-a4147eebad41ead6a4f810b520987bd7ff4875d8.zip |
/ja/docs/Web/API/CSS_Object_Model/Determining_the_dimensions_of_elements を更新 (#1258)
- conflicting 版を正規版に統合
- 2021/02/12 時点の英語版に同期
Diffstat (limited to 'files/ja/web/api')
-rw-r--r-- | files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-client.png | bin | 0 -> 10230 bytes | |||
-rw-r--r-- | files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-offset.png | bin | 0 -> 10553 bytes | |||
-rw-r--r-- | files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/index.html | 24 |
3 files changed, 12 insertions, 12 deletions
diff --git a/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-client.png b/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-client.png Binary files differnew file mode 100644 index 0000000000..41fc540f11 --- /dev/null +++ b/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-client.png diff --git a/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-offset.png b/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-offset.png Binary files differnew file mode 100644 index 0000000000..aeaa276349 --- /dev/null +++ b/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/dimensions-offset.png diff --git a/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/index.html b/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/index.html index 8dfa99f3c8..00a6f03efc 100644 --- a/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/index.html +++ b/files/ja/web/api/css_object_model/determining_the_dimensions_of_elements/index.html @@ -15,29 +15,29 @@ translation_of: Web/API/CSS_Object_Model/Determining_the_dimensions_of_elements --- <div>{{DefaultAPISidebar("CSSOM View")}}</div> -<p>要素の幅と高さを決定するために調べることができるいくつかのプロパティがあり、どちらがニーズに適しているかを決定するのは難しい場合があります。 この記事は、あなたがその決定をするのを助けるように作られています。 これらのプロパティはすべて読み取り専用であることに注意してください。 要素の幅と高さを設定する場合は、{{CSSxRef("width")}} と {{CSSxRef("height")}}、またはそれをオーバーライドする {{CSSxRef("min-width")}} と {{CSSxRef("max-width")}}、および {{CSSxRef("min-height")}} と {{CSSxRef("max-height")}} プロパティを使用します。</p> +<p>要素の幅と高さを決定するために見ることがあるプロパティはいくつかあり、どれがニーズに適しているかを特定するのが難しい場合があります。この記事は、その決定に役立つように作られています。これらのプロパティはすべて読み取り専用であることに注意してください。要素の幅と高さを設定する場合は、 {{CSSxRef("width")}} と {{CSSxRef("height")}}、またはそれをオーバーライドする {{CSSxRef("min-width")}} と {{CSSxRef("max-width")}}、および {{CSSxRef("min-height")}} と {{CSSxRef("max-height")}} プロパティを使用してください。</p> -<h2 id="How_much_room_does_it_use_up.3F" name="How_much_room_does_it_use_up.3F">それはどのくらいのスペースを使いますか?</h2> +<h2 id="How_much_room_does_it_use_up.3F">どれくらいの空間を占めるのか</h2> -<p>表示されているコンテンツの幅、スクロールバー(存在する場合)、パディング、ボーダーを含んだ、要素が占めるスペースの合計量を知る必要がある場合は、{{DOMxRef("HTMLElement.offsetWidth")}} プロパティと {{DOMxRef("HTMLElement.offsetHeight")}} プロパティを使用します。 ほとんどの場合、要素に適用される変換がない場合、これらは {{DOMxRef("Element.getBoundingClientRect()")}} の幅と高さと同じです。 変換の場合、<code>offsetWidth</code> および <code>offsetHeight</code> は要素のレイアウトの幅と高さを返し、<code>getBoundingClientRect()</code> はレンダリングの幅と高さを返します。 例として、要素に <code>width: 100px;</code> と <code>transform: scale(0.5);</code> がある場合 <code>getBoundingClientRect()</code> は幅として 50 を返し、<code>offsetWidth</code> は 100 を返します。</p> +<p>表示されているコンテンツの幅、スクロールバー (存在する場合)、パディング、境界を含んだ、要素が占める空間の合計量を知る必要がある場合は、{{DOMxRef("HTMLElement.offsetWidth")}} プロパティと {{DOMxRef("HTMLElement.offsetHeight")}} プロパティを使用します。 ほとんどの場合、要素に適用される変換がなければ、これらは {{DOMxRef("Element.getBoundingClientRect()")}} の幅と高さと同じです。変換がある場合、<code>offsetWidth</code> および <code>offsetHeight</code> は要素のレイアウトの幅と高さを返し、<code>getBoundingClientRect()</code> はレンダリングの幅と高さを返します。例として、要素に <code>width: 100px;</code> と <code>transform: scale(0.5);</code> がある場合 <code>getBoundingClientRect()</code> は幅として 50 を返し、<code>offsetWidth</code> は 100 を返します。</p> -<p><img alt="Image:Dimensions-offset.png" class="internal" src="/@api/deki/files/186/=Dimensions-offset.png"></p> +<p><img src="dimensions-offset.png"></p> -<h2 id="What.27s_the_size_of_the_displayed_content.3F" name="What.27s_the_size_of_the_displayed_content.3F">表示されるコンテンツのサイズは?</h2> +<h2 id="What.27s_the_size_of_the_displayed_content.3F">表示されるコンテンツの大きさ</h2> -<p>パディングを含み、ボーダー、マージン、スクロールバーは含まない、実際に表示されるコンテンツが占めるスペースを知る必要がある場合は、{{DOMxRef("Element.clientWidth")}} プロパティと {{DOMxRef("Element.clientHeight")}} プロパティを使用します。</p> +<p>パディングを含み、境界、マージン、スクロールバーは含まない、実際に表示されるコンテンツが占める空間を知る必要がある場合は、 {{DOMxRef("Element.clientWidth")}} プロパティと {{DOMxRef("Element.clientHeight")}} プロパティを使用します。</p> -<p><img alt="Image:Dimensions-client.png" class="internal" src="/@api/deki/files/185/=Dimensions-client.png"></p> +<p><img src="dimensions-client.png"></p> -<h2 id="How_big_is_the_content.3F" name="How_big_is_the_content.3F">コンテンツの大きさはどれくらいですか?</h2> +<h2 id="How_big_is_the_content.3F">コンテンツの大きさはどれくらいか</h2> <p>コンテンツの実際のサイズを知る必要がある場合は、現在どれだけ表示されているかに関係なく、{{DOMxRef("Element.scrollWidth")}} プロパティと {{DOMxRef("Element.scrollHeight")}} プロパティを使用する必要があります。 これらは、スクロールバーの使用により現在一部のみが表示されている場合でも、要素のコンテンツ全体の幅と高さを返します。</p> -<p>例えば、600x400 ピクセルの要素が 300x300 ピクセルのスクロールボックス内に表示されている場合、<code>scrollWidth</code> は 600 を返し、<code>scrollHeight</code> は 400 を返します。</p> +<p>例えば、 600x400 ピクセルの要素が 300x300 ピクセルのスクロールボックス内に表示されている場合、<code>scrollWidth</code> は 600 を返し、<code>scrollHeight</code> は 400 を返します。</p> -<h2 id="See_also" name="See_also">関連情報</h2> +<h2 id="See_also">関連情報</h2> <ul> - <li><a class="external" href="https://www.w3.org/TR/cssom-view-1/">https://www.w3.org/TR/cssom-view-1/</a></li> - <li><a href="https://docs.microsoft.com/en-us/previous-versions//hh781509(v=vs.85)">MSDN: 要素の寸法と位置の測定</a>(英語)</li> + <li><a href="https://www.w3.org/TR/cssom-view-1/">https://www.w3.org/TR/cssom-view-1/</a></li> + <li><a href="https://docs.microsoft.com/en-us/previous-versions//hh781509(v=vs.85)">MSDN: 要素の寸法と位置の測定</a> (英語)</li> </ul> |