簡體   English   中英

在css中放置div的問題

[英]Problem with positioning div in css

我對CSS有問題。 我有(父母)div和里面,另一個(孩子)div。 我想將內部(子)div對齊到(父)div的右上角。

<div id="parent">

    <div id="child">
    </div>

</div>

我需要類似的東西:

#child{
   position: absolute;
   top: 0;
   right 0;
}

但是此CSS代碼將我的“子級” div放在body元素的右上角!

請幫忙,TNX! :)

您的父容器需要設置為相對位置。

#parent {position:relative}
#child {position:absolute; top:0; right:0}

將#parent的樣式設置為position: relative

#parent{ 
 background-color:#FF0000;
   position: absolute;
   height:200px;
   width:500px;
}


#child{ 
 background-color: #3300FF;
  position: absolute; 
  height:50px;
  width:100px;
  top: 0; 
  right:0;
} 

<div id="parent" >div1 
    <div id="child">DIV2
    </div> 
</div> 
#child{ 
  float:right; 
} 

<div id="parent" >Parent
    <div id="child">Child
    </div> 
    <div style="clear:both;"></div>
</div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM