center overflowing div inside smaller div

前端 未结 1 1101
臣服心动
臣服心动 2020-12-12 00:05

I have a div with the id of #container, I have another div inside og it with the id of #content. The #content div has a larger size than the #container div, and I need it ce

相关标签:
1条回答
  • 2020-12-12 00:15

    You can position them absolutely and then use CSS3 transforms to drag them back into place.

    JSfiddle Demo

    CSS

    #container {
        height: 300px;
        width: 300px;
        position: absolute;
        top: 50%;
        left:50%;
        -webkit-transform:translate(-50%,-50%);
        transform:translate(-50%,-50%);
        background-color: #663399;
    }
    #content {
        height: 400px;
        width: 400px;
        position: absolute;
        top: 50%;
        left:50%;
        -webkit-transform:translate(-50%,-50%);
        transform:translate(-50%,-50%);
        background-color: rgba(255,0,0,0.5);
    }
    
    0 讨论(0)
提交回复
热议问题