2017-03-08 6 views
-2

で設定すると、ジャーナルの問題をグラフィック表示します。私が必要とするのは、問題のページで整理された方法とまったく同じように、他のDIVの内部に単純なDIV(または他のもの)を使用してテキストブロックを表示することです。これを行うには、DIV要素の座標を正確な数値に設定する必要がありますが、親DIVに関連して設定する必要があります。 cssやjsを使ってこれを行う方法はありますか?DIVの要素の座標をjs、css、html

+0

を設定し、それを行うには

[尋ねます]&[ mcve]。 – evolutionxbox

答えて

0

外側のdivがposition: relativeに設定されている場合は、内側のdivをposition: absoluteとし、top、left、rightおよびbottomプロパティを必要なピクセルに設定できます。例えば。

.outer { 
 
     position: relative; 
 
    } 
 

 
    .inner { 
 
     position: absolute; 
 
     top: 10px; //your coordinate 
 
     left: 5px; //your coordinate 
 
    }
<div class="outer"> 
 
     <div class="inner">Your content</div> 
 
</div> 
 

 

そうでない場合、あなたは単に内部要素のパディングを使用することができます。

+0

親DIVまたはウィンドウのエッジの座標(10px、5px)オフセットですか? –

+0

親divのエッジのオフセット。 –

0

divdisplay: block;にする場合は、単純なmargin-topmargin-leftを使用して座標を設定できます。

>あなたは< 100,50としてdivの座標を設定する必要があります(たとえば)と言うことができます:、CSSで、margin-left: 100pxmargin-top: 50px

関連する問題