Document margins, paddings, and borders
Reviewed By: danielbuechele Differential Revision: D6976134 fbshipit-source-id: dcf870d9a88478ed1aef68e9840e7b17467b87bb
This commit is contained in:
committed by
Facebook Github Bot
parent
8f35484262
commit
8ba663f6f4
@@ -6,3 +6,25 @@ editableProperties: ['margin', 'padding', 'border']
|
||||
---
|
||||
|
||||
## Margins, Paddings, and Borders
|
||||
|
||||
### Margin
|
||||
|
||||
Margin effect the spacing around the outside of a node. A node with margin
|
||||
will offset itself from the bounds of its parent but also offset the
|
||||
location of any siblings. The margin of a node contributes to the total size
|
||||
of its parent if the parent is auto sized.
|
||||
|
||||
### Padding
|
||||
|
||||
Padding affect the size of the node it is applied to. Padding in Yoga acts as if
|
||||
`box-sizing: border-box;` was set. That is padding will not add to the total size
|
||||
of an element if it has an explicit size set. For auto sized nodes padding will increase
|
||||
the size of the node as well as offset the location of any children.
|
||||
|
||||
### Border
|
||||
|
||||
Border in Yoga acts exactly like padding and only exists as a seperate property so
|
||||
that higher level frameworks get a hint as to how thick to draw a border. Yoga however
|
||||
does not do any drawing so just uses this information during layout where border
|
||||
acts exactly like padding.
|
||||
|
||||
|
Reference in New Issue
Block a user