首页
随机
最近更改
特殊页面
社群首页
参数设置
关于WHY42
免责声明
WHY42
搜索
用户菜单
登录
欢迎来到Riguz的小站!这是一个私人wiki,用来记录一些我的笔记。
查看“︁Flex layout”︁的源代码
←
Flex layout
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
= Basics = If “regular” layout is based on both block and inline flow directions, the flex layout is based on “flex-flow directions”. [[文件:Flex-basis.svg|400px|thumb]] = Flex properties = == Direction == This establishes the main-axis, thus defining the direction flex items are placed in the flex container. Flexbox is (aside from optional wrapping) a single-direction layout concept. [[File:flex-direction.svg|200px|thumb|flex-direction]] <syntaxhighlight lang="css"> .container { flex-direction: row | row-reverse | column | column-reverse; } </syntaxhighlight> == Align self== [[File:align-self.svg|200px|thumb|align-self]] Issue: Flexbox "align-items : center" shrinks a child's max-width<ref>https://stackoverflow.com/questions/35836415/flexbox-align-items-center-shrinks-a-childs-max-width</ref> <syntaxhighlight lang="css"> .container { align-self: center; max-width: 200px; width: 100%; } </syntaxhighlight>
返回
Flex layout
。