Hisia place-content

Kielewa na matumizi

place-content Ina-kuwa kazi ya kina cha kikwetu cha uharibifu (flexbox) na kikwetu cha jina (grid), ni uharibifu wa kadi zifuatazo:

Ikiwa kuna kadi mbili ya place-content:

place-content: start center;
  • Ina-value ya align-content ni 'start'
  • Ina-value ya justify-content ni 'center'

Ikiwa kuna kadi moja ya place-content:

place-content: end;
  • Ina-value ya align-content na justify-content ni 'end'

Mbinu

Mfano 1

Tinga kiasi cha uharibifu kwenye chini cha kikwetu cha uharibifu, na kwenye ujauzito wa kijani kusababisha kushika kati ya kazi za uharibifu

#container {
  display: flex;
  place-content: end space-between;
}

亲自试一试

例子 2:网格布局

块方向上的额外空间均匀分布在每个网格项目周围,且网格项目在行内方向上居中对齐:

#container {
  display: grid;
  place-content: space-around center;
}

亲自试一试

CSS 语法

place-content: normal|value|initial|inherit;

属性值

描述
normal

默认值。取决于布局上下文。

等同于不为 align-content 和 justify-content 设置属性值。

stretch

网格:如果未设置大小,则网格项目会拉伸以填满网格容器。

弹性盒:如果弹性项目在交叉轴上未指定大小,则会在交叉轴上拉伸以填满弹性容器。

start 将项目对齐到容器的开始位置。
end 将项目对齐到容器的结束位置。
center 将项目对齐到容器的中心位置。
space-between 在容器的两个轴上均匀分布可用空间,使项目之间的间距相等。
space-around 在容器的两个轴上均匀分布可用空间,使每个项目周围的间距相等。
space-evenly Inasababisha kina kinachotumika kwa kifungu kina kinachotumika kwa kina kinachotumika kwa kifungu kinachotumika kwa kina kinachotumika kwa kifungu.
overflow-alignment

'safe':Ikiwa kina kinachopita, inasikitisha thamani ya kusikitisha kwa 'start'.

'unsafe':Inasikitisha thamani ya kusikitisha kwa uangalifu wa kina kinachopita kwa uangalifu wa kina kinachotumika.

initial Inaingiza tabia hii kwa kawaida. Angalia initial
inherit Inaingia katika kifungu cha kina kwa kufaa kwa tabia hii. Angalia inherit

Mafanikio ya kidhamira

Inayotumika kwa kawaida: normal
Muungano wa mafanikio: Hapana
Mafunzo ya mafunzo: Hakuna mafanikio. Angalia:Inanamba za mafunzo
Toleo: CSS3
Inayotumika Kiingereza: object.style.placeContent="end space-around"

Muungano wa kifungu

Inanamba za kifungu katika tabia hizi ni kwa sababu ya toleo la kwanza la kufaa kwa programu ya kifungu hii.

Chrome Edge Firefox Safari Opera
59.0 79.0 53.0 11.0 46.0

Pae za muhimu

Mafunzo:CSS Mabaki ya Kifungu

Mafunzo:CSS Mabaki ya Mabaki wa Kiflexi

参考:CSS align-content 属性

参考:CSS kifunguo cha kichwa cha kichwa cha ukurasa

参考:Mfano wa alignContent ya HTML DOM