下面有更多 "亲自试一试" 示例。
这个align-self
属性指定 Flexbox 或网格容器内所选项目在块方向上的对齐方式。
对于英文页面,块方向是向下,内联方向是从左到右。
提示:要沿内联方向而不是块方向对齐网格项,请使用justify-self
或者justify-items
特性。
笔记:这个align-self
属性覆盖网格或灵活容器的align-items
属性。
表中的数字指定完全支持该属性的第一个浏览器版本。
Property | |||||
---|---|---|---|---|---|
align-self | 57.0 | 16.0 | 52.0 | 10.1 | 44.0 |
align-self: auto|stretch|center|flex-start|flex-end|baseline|initial|inherit;
Value | Description | Play it |
---|---|---|
auto | Default. The element inherits its parent container's align-items property, or "stretch" if it has no parent container | Demo ❯ |
stretch | The element is positioned to fit the container | Demo ❯ |
center | The element is positioned at the center of the container | Demo ❯ |
flex-start | The element is positioned at the beginning of the container | Demo ❯ |
flex-end | The element is positioned at the end of the container | Demo ❯ |
baseline | The element is positioned at the baseline of the container | Demo ❯ |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
使用align-self属性为单个网格项设置块方向末尾的对齐方式:
#container {
display: grid;
}
#myDiv {
align-self: end;
}
亲自试一试 »
CSS 教程:CSS 网格
CSS 教程:CSS 弹性盒
CSS 参考:对齐内容属性
CSS 参考:对齐项目属性
CSS 参考:证明自我属性
HTML DOM 参考:对齐自属性
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!