Home  >  Article  >  Web Front-end  >  css understanding relative

css understanding relative

高洛峰
高洛峰Original
2017-02-09 16:59:302098browse

1. The restrictive effect of relative on absolute

1. Restrict left/top/right/bottom positioning. Absolute defaults to the upper left corner of the parent class. When the parent class is set to relative, absolute is limited to the area of ​​the parent class. When setting top/left/right/bottom, the starting point is the upper left corner of the parent class

2. Limit the z-index level. The z-indexes of the two absolutes in the page are different and are not auto. They have their own levels. When the parent classes of these two absolutes have relative, their levels depend on the relative z-index of the parent class

3. Limit the effect under overflow. By default, overflow:hidden cannot restrict absolute. It can only be restricted when relative is added. When overflow:auto or overflow:scoll is used, there is a scroll bar inside, and absolute will not move with the scroll bar. This is You need to add relative

2. Relative can only limit the fixed z-index level

3. Relative and positioning

1. Relative’s positioning and offset are both It is relative to its own position

2. Relative positioning will not affect the positioning of other elements. Function: Can be used to customize the drag and drop function

4. The principle of relative minimization impact

refers to minimizing the potential impact of the relative attribute on other elements or layout

1 , Try to avoid using relative

2. When it must be used, relative should also be minimized

For more relative articles on css understanding, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn