..
Entre as muitas inovações introduzida pela CSS3, o novo - e ainda não final - lançamento do Cascading Style Sheets, uma propriedade é particularmente interessante é redimensionar. Graças a esta propriedade, é fácil de ver, você pode criar, tão simples, elementos resizable nas nossas páginas de web usando uma linha de código CSS (até o advento do CSS3 criação de elementos necessários o uso de escalável complexas funções JavaScript).
Atualmente essa propriedade, bem como muitos outros de CSS3 não é universalmente suportado por todos os navegadores, mas apenas os da família WebKit (Safari e Chrome) e Firefox 4.
Se notar que alguns destes elementos navegadores página, como o <textarea> tag, são redimensionáveis por padrão em altura e largura.
Redimensionar a propriedade pode ter valores diferentes:
/ *
Impede o redimensionamento da textarea
* /
textarea {redimensionar: none;}
/ *
Eu crio um elemento redimensionável verticalmente
* /
div.vert {resize: vertical;}
O uso da propriedade redimensionar muitas vezes é acompanhada - por razões de design - com as restrições que determinam o mínimo e / ou máximo podemos supor que o elemento redimensionável. Para isso, utilizamos as seguintes propriedades CSS:
{Div.horiz
height: 200px;
width: 300px;
max-width: 600px;
background: # EEEEEE;
margem: 3px solid # dddddd;
overflow: auto;
redimensionar: horizontal;
}
Em desta página você pode ver uma demonstração de trabalho (é claro, para ver a propriedade redimensionar o trabalho que você deve usar um navegador que suporta).
| |
CSS (Curso)
Web Design e Acessibilidade de acordo com a W3C CSS e XHTML. A partir de 29 €. |
| |
HTML (Curso)
A linguagem de marcação para a Web a partir de 29 €. |
| |
Webmaster Avançado (Curso)
Torne-se um Webmaster profissional. A partir de 39 €. |