当使用float属性后,记得后面不需要的元素,需要使用clear属性清除浮动。
clear属性值有如下这些:
值 | 说明 |
---|---|
left | 在左侧不允许有浮动元素 |
right | 在右侧不允许有浮动元素 |
both | 在左右侧不允许有浮动元素 |
none | 默认值。允许浮动元素出现在左右两侧 |
inherit | 继承父元素clear属性的值 |
如果要实现块元素水平居中对齐,可以通过让margin左右边距为auto的方式来实现,这样块元素讲平均分配左右边距,从而实现水平居中对齐。
当使用float属性后,记得后面不需要的元素,需要使用clear属性清除浮动。
clear属性值有如下这些:
值 | 说明 |
---|---|
left | 在左侧不允许有浮动元素 |
right | 在右侧不允许有浮动元素 |
both | 在左右侧不允许有浮动元素 |
none | 默认值。允许浮动元素出现在左右两侧 |
inherit | 继承父元素clear属性的值 |
如果要实现块元素水平居中对齐,可以通过让margin左右边距为auto的方式来实现,这样块元素讲平均分配左右边距,从而实现水平居中对齐。