Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
The non-standard -moz-float-edge
CSS property specifies whether the height and width properties of the element include the margin, border, or padding thickness.
/* Keyword values */ -moz-float-edge: border-box; -moz-float-edge: content-box; -moz-float-edge: margin-box; -moz-float-edge: padding-box; /* Global values */ -moz-float-edge: inherit; -moz-float-edge: initial; -moz-float-edge: unset;
border-box
content-box
margin-box
padding-box
Initial value | content-box |
---|---|
Applies to | all elements |
Inherited | no |
Computed value | as specified |
Animation type | discrete |
border-box | content-box | margin-box | padding-box
<divclass="box"> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
.box {
display: block;
height: 5px;
margin: 0.5em auto 0.5em auto;
color: gray;
-moz-float-edge: margin-box;
box-sizing: border-box;
}
Not part of any standard.
Desktop | ||||||
---|---|---|---|---|---|---|
-moz-float-edge
|
No | No | 1 | No | No | No |
Mobile | ||||||
---|---|---|---|---|---|---|
-moz-float-edge
|
No | No | 4 | No | No | No |
© 2005–2020 Mozilla and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-float-edge