Atributo block-size do CSS

Definição e uso

block-size O atributo especifica o tamanho do elemento na direção do bloco.

Atenção:os atributos CSS relacionados writing-mode Define a direção do bloco, o que afeta block-size o resultado do atributo. Para páginas em inglês, a direção do bloco é para baixo e a direção da linha é de esquerda para direita.

da CSS block-size e inline-size os atributos são semelhantes aos da CSS width e height os atributos são muito semelhantes, mas block-size e inline-size O atributo depende da direção do bloco e da direção da linha.

Exemplo

Exemplo 1

Defina o tamanho do elemento <div> na direção do bloco:

div {
  block-size: 200px;
}

Experimente você mesmo

Exemplo 2

Quando o valor do atributo writing-mode do elemento <div> é definido como vertical-rl, a direção do bloco muda de vertical para horizontal, o que altera a direção de ação do atributo block-size:

div {
  block-size: 250px;
  writing-mode: vertical-rl;
}

Experimente você mesmo

Sintaxe CSS

inset-block: auto|length|initial|inherit;

Valor do atributo

Valor Descrição
auto Padrão. O valor padrão do block-size do elemento.
length Especifique block-size em unidades como px, pt, cm, etc. Veja também:Unidades CSS.
% Especifique block-size em porcentagem da tamanho correspondente do elemento pai no eixo correspondente.
initial Defina este atributo como seu valor padrão. Veja initial.
inherit Herda este atributo do elemento pai. Veja inherit.

Detalhes técnicos

Valor padrão: auto
Herança: Não
Produção de animação: Suportado. Veja:Atributos relacionados a animação.
Versão: CSS3
Sintaxe JavaScript: object.style.blockSize="100px"

Suporte do navegador

Os números na tabela representam a versão do navegador que suporta plenamente o atributo.

Chrome Edge Firefox Safari Opera
57.0 79.0 41.0 12.1 44.0

Páginas relacionadas

Tutorial CSS:Altura e largura CSS

Tutorial CSS:Modelo de caixa CSS

Referência CSS:atributo height

Referência CSS:atributo width

Referência CSS:atributo writing-mode