Get the App
SLTechnology News&Howtos  ›  Development  › 

How to align an absolutely positioned div horizontally and vertically

Shulou Source: shulou.com Published: 2022-06-03 14:53:44 11月15日 Update

This article introduces the relevant knowledge of "how to align an absolute positioning div horizontally and vertically". In the operation of actual cases, many people will encounter such a dilemma, so let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

In general, you can add a margin:0px auto to an element to center the element horizontally on its parent element, and then set it to be vertically centered. But adding margin:0px auto to absolutely positioned objects doesn't work, so do it the old-fashioned way.

The code example is as follows:

The code is as follows:

Ant tribe

.father

{

Width:600px

Height:600px

Background-color:green

Margin:0px auto

Position:relative

}

.children

{

Position:absolute

Width:200px

Height:200px

Left:200px

Top:200px

Background-color:red

}

The above code can center the child div horizontally and vertically in the parent div. Here are a few key points:

1. The parent element uses relative positioning so that the child element can use it as a displacement reference object.

The 2.top attribute value is calculated by the height of the parent element / 2-child element / 2 lens left attribute value: the parent element width value / 2-child element width value / 2.

This is the content of "how to align an absolutely positioned div horizontally and vertically". Thank you for your reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!

Tags: Elements positioning level code content width object attribute situation way more knowledge height practicality achievement next dilemma reality article appearance Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Shulou Tech Info Linux Microsoft MariaDB