HtmlElement.OffsetParent プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HtmlElement.OffsetParent プロパティの意味・解説 

HtmlElement.OffsetParent プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

OffsetRectangle を計算するときの基準となる要素取得します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

HTML ページにおける要素位置は、既定フロー位置相対位置 (要素がその親を基準固定の距離だけオフセットされる)、および絶対位置 (要素ドキュメント左上隅を基準とした固定座標設定される) の 3 つのうち、いずれか方法決定されます。

ドキュメント要素相対位置または絶対位置使用している場合OffsetParent使用して要素クライアント領域における座標位置計算できます

HTML における要素位置詳細については、「About Element Positioning」(http://msdn.microsoft.com/library/default.asp?url=/workshop/author/position/positioning.asp) を参照してください

使用例使用例

次のコード例使用すると、OffsetParent および OffsetRectangle動作が、span1span2span3 で、それぞれどのように異なるかを確認できます

<HTML>
    <BODY>

        <DIV>
            <SPAN>Placeholder text 1.</SPAN>
        </DIV>

        <DIV style="position:relative;top:100px;left:100px;">
            <SPAN>Placeholder text 2.</SPAN>
        </DIV>

        <DIV style="position:absolute;top:200px;left:200px;">
            <DIV style="position:relative;top:100px;left:100px;">
                <SPAN>Placeholder text 3.</SPAN>
            </DIV>
        </DIV>

    </BODY>
</HTML>
private void GetOffsets()
{
    String str = "";
    HtmlDocument doc = webBrowser1.Document;

    foreach (HtmlElement elem in doc.GetElementsByTagName("SPAN"))
    {
        str += "OffsetParent for " + elem.Id + "
 is " + elem.OffsetParent.Id;
        str += "; OffsetRectangle is " + elem.OffsetRectangle.ToString()
 + "\n";
    }

    MessageBox.Show(str);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からHtmlElement.OffsetParent プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHtmlElement.OffsetParent プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHtmlElement.OffsetParent プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HtmlElement.OffsetParent プロパティ」の関連用語

HtmlElement.OffsetParent プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HtmlElement.OffsetParent プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS