2016 - 2024

感恩一路有你

margin和edge的区别 css为什么有时MARGIN不起作用?

浏览量:1295 时间:2021-03-13 05:07:49 作者:admin

css为什么有时MARGIN不起作用?

这取决于您的其他代码。例如,在一个大盒子里有两块a和B。a区宽度为100px。然后你浮动A。现在你设置B区的边距-左:20像素左右它似乎没有把左边的外边距20留空,因为B不浮动,它根据父框的左边留空20px,但它仍然在a块的宽度范围内,所以它将接近a块,如果你想把打开的框a留空20px,或带边距的B区-左:120像素,或块B也会再次浮动-左:20px

全局样式加float:left导致div{margin:0 auto} 不起作用,为什么?

虽然有人说任何元素都可以浮动,但是在全局样式中添加浮动是不正确的,会导致浮动“折叠”等错误,影响页面的正常显示。

首先,让我给你一个float的定义。float属性定义元素是向左还是向右浮动。过去,这个属性总是应用到图像上,这样图像周围的文字、浮动元素就会生成一个块级元素,元素对象设置浮动属性后,它就不再单独占用一行了。浮动块可以向左或向右移动,直到其外缘接触到包含它的框或另一个浮动块的边框。

另外,你说的边距:0自动如果元素包含float属性,那么auto属性将自动变为无效。因此,建议仅在必要时添加浮点,而不是将其设置为全局样式。

margin和edge的区别 margin保险含义 label标签控件怎么居中

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。