P41-前端基础-clear解决受浮动元素的影响而改变位置

网友投稿 597 2022-05-30

P41-前端基础-clear解决浮动元素的影响而改变位置

1.概述

问题描述

使用块元素设计页面布局,当A块元素设置浮动后,离开了文档流。相邻的块元素B受浮动的影响会改变原有的位置,移动到A元素位置。

解决方案

clear就是用来解决某个元素因为其他元素浮动的影响而改变位置,可以通过clear属性来清除浮动元素对当前元素所产生的影响

2.clear介绍

clear

作用:清除浮动元素对当前元素所产生的影响

可选值:

left 清除左侧浮动元素对当前元素的影响

right 清除右侧浮动元素对当前元素的影响

both 清除两侧中最大影响的那侧

原理:

设置清除浮动以后,浏览器会自动为元素添加一个上外边距,以使其位置不受其他元素的影响

clear

1
2
3

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

P41-前端基础-clear解决受浮动元素的影响而改变位置

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

3.clear效果预览

3.1.块3没有设置clear效果

3.2.块3设置clear效果

web前端

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华为云服务器 Ubuntu20.04 通过xshell6安装weblogic10.3.6
下一篇:UML建模之EA入门
相关文章