3 4 5 An example of how margin is assigned a negative value-HTML Tutorial-php.cn

An example of how margin is assigned a negative value

零下一度
Release: 2017-06-28 09:44:58
Original
1581 people have browsed it

1. Margin-top is a negative pixel.

margin-top is a negative pixel. The offset value is relative to itself. Subsequent elements are affected. See the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 32 
33 34 
35
36 子元素137
38
39 子元素2(元素2跟着上移了)40
41
42 43
Copy after login

Effect:

2. Margin-left is a negative value pixel

margin-left is a negative value Pixel, the offset value is relative to itself, subsequent elements are not affected, see the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 32 
33 34 
35
36 子元素137
38
39 子元素2(子元素2不受影响)40
41
42 43
Copy after login

Effect:

##3. Margin-top is a negative percentage

margin-top is a negative percentage. The offset value is relative to the parent element. Subsequent elements are affected. See the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 32 
33 34 
35
36 子元素137
38
39 子元素2(子元素2受影响)40
41
42 43
Copy after login
Effect:

4. Margin-left is a negative percentage

margin-left is a negative percentage, The offset value is relative to the parent element, and subsequent elements are not affected. See the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 32 
33 34 
35
36 子元素137
38
39 子元素2(子元素2不受影响)40
41
42 43
Copy after login
Effect:

##5 ,

margin-right is a negative value pixel and does not set the width

margin-right is a negative value pixel and does not set the width, no offset value, and subsequent elements are not affected , its own width becomes larger, see the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 33 
34 35 
36
37 子元素138
39
40 子元素2(子元素2不受影响)41
42
43 44
Copy after login
Effect:

6 , margin-right is a negative percentage and does not set the width

margin-right is a negative percentage and does not set the width, no offset value, the own width becomes wider (the width value is the width value of the parent element * percentage) , subsequent elements will not be affected, see the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 33 
34 35 
36
37 子元素138
39
40 子元素2(子元素2不受影响)41
42
43 44
Copy after login

Effect:

##7, margin-bottom: It is a negative value pixel

margin-bottom: It is a negative value pixel, it has no offset value, and then the element is affected (moved up), see the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 32 
33 34 
35
36 子元素137
38
39 子元素2(子元素2受影响,上移了)40
41
42 43
Copy after login

Effect:

8

, margin-bottom: is a negative percentage

margin-bottom: It is a negative percentage and has no offset value. Subsequent elements are affected (moved up, and the size of the moved up is the width value of the parent element * 20%) , see the following code:

1  2  3  4  5  6 margin不同赋值情况(负值,百分数) 7 32 
33 34 
35
36 子元素137
38
39 子元素2(子元素2受影响,上移了)40
41
42 43
Copy after login

Effect:

Summary: The above is the case where margin is assigned a negative value, which can offset itself (or not offset), and subsequent elements will be affected (or not affected) , as its width increases (or does not increase), there will be many different application scenarios, please choose wisely.

The above is the detailed content of An example of how margin is assigned a negative value. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
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
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!