开发者

How to center div in the page? (Height & Width)?

开发者 https://www.devze.com 2023-04-12 01:36 出处:网络
silly question, but I can\'t find answer on it as all answers assume centering div in terms of width.

silly question, but I can't find answer on it as all answers assume centering div in terms of width.

What I need is to center div in means of height and width so in a very very center of 开发者_运维知识库the page.

I tried this, but it just centers div in means of page width no height.

#myDiv {
   width: 500px;
   height: 500px;
   margin: auto;
}

So how can I get it in the VERY center of the page? )))


Create a wrapper with ID wrapper around the #myDiv element, and apply this CSS code:

#wrapper{
    display: table;
}
#myDiv{
    display: table-cell;
    vertical-align: middle; /*Vertically centered*/
    text-align: center; /* Horizontally centered */
}

This code centers elements of any width/height.


position: absolute;
left: 50%;
top: 50%;
margin-left: -250px; /*(half of width)*/
margin-top: -250px;  /*(half of height)*/

that should work.

0

精彩评论

暂无评论...
验证码 换一张
取 消