--- title: block-size slug: Web/CSS/block-size tags: - Propriedade CSS - Propriedade Lógica CSS - Referencia - block-size translation_of: Web/CSS/block-size ---
A propriedade CSS block-size
define o tamanho horizontal ou vertical de um elemento bloco. Corresponde à propriedade {{cssxref("width")}} ou {{cssxref("height")}}, dependendo do valor do {{cssxref("writing-mode")}}.
O código-fonte para este exemplo interativo está disponível em um repostitório no Github. Caso queira contribuir com os projetos de exemplos interativos, por favor clone https://github.com/mdn/interactive-examples e envie-nos um pull request.
/* valores <length> */ block-size: 300px; block-size: 25em; /* valores <percentage> */ block-size: 75%; /* valores de Keyword */ block-size: 25em border-box; block-size: 75% content-box; block-size: max-content; block-size: min-content; block-size: available; block-size: fit-content; block-size: auto; /* valores globais */ block-size: inherit; block-size: initial; block-size: unset;
Se o modo de escrita está orientado verticalmente, o valor do block-size
refere-se à largura do elemento; senão, refere-se à altura do elemento. Uma propriedade relacionada é {{cssxref("inline-size")}}, que define as outras dimensões do elemento.
{{cssinfo}}
A propriedade block-size
leva os mesmos valores que as propriedades {{cssxref("width")}} e {{cssxref("height")}}.
<p class="exampleText">Example text</p>
.exampleText { writing-mode: vertical-rl; background-color: yellow; block-size: 200px; }
{{EmbedLiveSample("Example")}}
Specification | Status | Comment |
---|---|---|
{{SpecName("CSS Logical Properties", "#logical-dimension-properties", "block-size")}} | {{Spec2("CSS Logical Properties")}} | Definição inicial |
{{Compat("css.properties.block-size")}}