Position DIV relative to another DIV?

前端 未结 4 2090
既然无缘
既然无缘 2020-12-08 04:39

Is it possible to position a DIV relative to another DIV? I imagine this can be done by first placing it inside of the reference DIV, and then using position: relative

相关标签:
4条回答
  • 2020-12-08 04:48

    You want to use position: absolute while inside the other div.

    DEMO

    0 讨论(0)
  • 2020-12-08 04:50

    First set position of the parent DIV to relative (specifying the offset, i.e. left, top etc. is not necessary) and then apply position: absolute to the child DIV with the offset you want.
    It's simple and should do the trick well.

    0 讨论(0)
  • 2020-12-08 04:50

    you can use position:relative; inside #one div and position:absolute inside #two div. you can see it

    0 讨论(0)
  • 2020-12-08 04:53

    You need to set postion:relative of outer DIV and position:absolute of inner div.
    Try this. Here is the Demo

    #one
    {
        background-color: #EEE;
        margin: 62px 258px;
        padding: 5px;
        width: 200px;
        position: relative;   
    }
    
    #two
    {
        background-color: #F00;
        display: inline-block;
        height: 30px;
        position: absolute;
        width: 100px;
        top:10px;
    }​
    
    0 讨论(0)
提交回复
热议问题