Web,ruby, Ajax ou qualquer outra coisa que me venha a cabeça (com prioridade para esta última)

26 outubro, 2005

O Andy diz

Desejos CSS-3

Tenho pensado em arranjos líquidos ultimamente e julgo que seriam úteis as seguinte propriedades: min-padding, max-padding, min-margin e max-margin.

Normalmente em arranjos líquidos é normal indicar as padding/margin usando percentagens para criar um intervalo líquido entre elementos. Contudo uma vez tendo sido reduzido o arranjo para além de um certo limite esse intervalo torna-se demasiado pequeno. Assim seria muito bom podermos definir um intervalo mínimo de separação entre elementos de forma a aumentar a legibilidade.

Inversamente em ecrã ao baixo (muito mais largos que altos), esses intervalos podem ficar excessivamente grandes causando uma pulverização entre elementos do conteúdo. Indicar um intervalo máximo evitava este problema e mantinha os elementos visualmente associados.

Tendo em conta que há "min" e "max" "width", parece um esquecimento não haver os equivalentes min e max para padding e margin.

No 456 diz-se que isto claro só deve tratar-se da forma abreviada. quando so Andy disse:

min-padding: 0em 1em 1em 2em;

Estava claro só a falar da versão abreviada a versão completa seria algo como:


min-padding-top: 0em; 
min-padding-right: 1em; 
min-padding-bottom: 1em; 
min-padding-left: 2em; 

Sem comentários: