Tutorial de CSS

CSS INÍCIO Introdução CSS Sintaxe CSS Seletores CSS CSS Como fazer Comentários CSS Cores CSS Planos de fundo CSS Bordas CSS Margens CSS Preenchimento CSS CSS Altura/Largura Modelo de caixa CSS Esboço CSS Texto CSS Fontes CSS Ícones CSS Links CSS Listas CSS Tabelas CSS Exibição CSS Largura máxima do CSS Posição CSS Índice Z CSS Estouro de CSS CSS flutuante Bloco CSS Inline Alinhamento CSS Combinadores CSS Pseudoclasse CSS Pseudoelemento CSS Opacidade CSS Barra de navegação CSS Listas suspensas de CSS Galeria de imagens CSS Sprites de imagem CSS Seletores de atributos CSS Formulários CSS Contadores CSS Layout do site CSS Unidades CSS Especificidade CSS CSS !importante Funções matemáticas CSS

CSS Avançado

Cantos arredondados CSS Imagens de borda CSS Planos de fundo CSS Cores CSS Palavras-chave de cores CSS Gradientes CSS Sombras CSS Efeitos de texto CSS Fontes da Web CSS Transformações CSS 2D Transformações CSS 3D Transições CSS Animações CSS Dicas de CSS Imagens de estilo CSS Reflexão de imagem CSS Ajuste de objeto CSS posição do objeto CSS Mascaramento CSS Botões CSS Paginação CSS CSS Múltiplas Colunas Interface de usuário CSS Variáveis ​​CSS Dimensionamento da caixa CSS Consultas de mídia CSS Exemplos de CSS MQ CSS Flexbox

Responsivo a CSS

Introdução ao RWD Janela de visualização RWD Visualização de Grade RWD Consultas de mídia RWD Imagens RWD Vídeos RWD Estruturas RWD Modelos RWD

Grade CSS

Introdução à grade Contêiner de Grade Item de grade

CSS SASS

Tutorial SASS

Exemplos de CSS

Modelos CSS Exemplos de CSS teste css Exercícios de CSS Certificado CSS

Referências CSS

Referência CSS Seletores CSS Funções CSS Aural de referência CSS Fontes CSS seguras para a Web CSS Animatable Unidades CSS CSS PX-EM Converter Cores CSS Valores de cores CSS Valores padrão de CSS Suporte ao navegador CSS

CSS Altura e Largura


O CSS heighte widthas propriedades são usados ​​para definir a altura e a largura de um elemento.

A propriedade CSS max-widthé usada para definir a largura máxima de um elemento.


Este elemento tem uma altura de 50 pixels e uma largura de 100%.


CSS Configurando altura e largura

As propriedades heighte widthsão usadas para definir a altura e a largura de um elemento.

As propriedades de altura e largura não incluem preenchimento, bordas ou margens. Ele define a altura/largura da área dentro do preenchimento, borda e margem do elemento.


Valores de altura e largura CSS

As propriedades heighte widthpodem ter os seguintes valores:

  • auto- Este é o padrão. O navegador calcula a altura e a largura
  • length - Define a altura/largura em px, cm etc.
  • % - Define a altura/largura em porcentagem do bloco que contém
  • initial - Define a altura/largura para seu valor padrão
  • inherit - A altura/largura será herdada de seu valor pai

Exemplos de altura e largura CSS

Este elemento tem uma altura de 200 pixels e uma largura de 50%

Exemplo

Defina a altura e a largura de um elemento <div>:

div {
  height: 200px;
  width: 50%;
  background-color: powderblue;
}

Este elemento tem uma altura de 100 pixels e uma largura de 500 pixels.

Exemplo

Defina a altura e a largura de outro elemento <div>:

div {
  height: 100px;
  width: 500px;
  background-color: powderblue;
}

Nota: Lembre-se de que as propriedades heighte widthnão incluem preenchimento, bordas ou margens! Eles definem a altura/largura da área dentro do preenchimento, borda e margem do elemento!



Configurando a largura máxima

A max-widthpropriedade é usada para definir a largura máxima de um elemento.

O max-widthpode ser especificado em valores de comprimento , como px, cm, etc., ou em porcentagem (%) do bloco que o contém, ou definido como nenhum (este é o padrão. Significa que não há largura máxima).

O problema com o <div>acima ocorre quando a janela do navegador é menor que a largura do elemento (500px). O navegador adiciona uma barra de rolagem horizontal à página.

Usar max-widthem vez disso, nessa situação, melhorará o manuseio de janelas pequenas pelo navegador.

Dica: Arraste a janela do navegador para uma largura menor que 500px, para ver a diferença entre as duas divs!

Este elemento tem uma altura de 100 pixels e uma largura máxima de 500 pixels.

Nota: Se, por algum motivo, você usar a widthpropriedade e a max-widthpropriedade no mesmo elemento e o valor da widthpropriedade for maior que a max-widthpropriedade; a max-widthpropriedade será usada (e a widthpropriedade será ignorada).

Exemplo

Este elemento <div> tem uma altura de 100 pixels e uma largura máxima de 500 pixels: 

div {
  max-width: 500px;
  height: 100px;
  background-color: powderblue;
}


Experimente você mesmo - Exemplos


Este exemplo demonstra como definir a altura e a largura de diferentes elementos.


Este exemplo demonstra como definir a altura e a largura de uma imagem usando um valor percentual.


Este exemplo demonstra como definir uma largura mínima e uma largura máxima de um elemento usando um valor de pixel.


Este exemplo demonstra como definir uma altura mínima e uma altura máxima de um elemento usando um valor de pixel.


Teste-se com exercícios

Exercício:

Defina a altura do elemento <h1> para "100px".

<style>
h1 {
  : 100px;
}
</style>

<body>
  <h1>This is a heading</h1>
  <p>This is a paragraph</p>
  <p>This is a paragraph</p>
</body>


Todas as propriedades de dimensão CSS

Property Description
height Sets the height of an element
max-height Sets the maximum height of an element
max-width Sets the maximum width of an element
min-height Sets the minimum height of an element
min-width Sets the minimum width of an element
width Sets the width of an element