Cómo crear una interfaz de tamaño variable en css3

La gran variedad y tipos de pantallas que se utilizan para mostrar la información hacen que sea necesario que sus comandos CSS3 permiten al usuario cambiar el tamaño de los elementos según sea necesario. En la mayoría de casos, basta con que el usuario pueda hacer que el elemento de cualquier tamaño. Sin embargo, puede haber situaciones en las que necesita para controlar la cantidad de cambio de tamaño para que pueda adaptar el contenido para satisfacer las necesidades del contenedor.

Video: Lea Verou - CSS Variables: var(--subtitle);

El siguiente ejemplo muestra cómo cambiar el tamaño de un objeto y monitorear su tamaño. (Puede encontrar el código completo para este ejemplo en la carpeta Capítulo 06Interactions de la código descargable como ResizeContent.HTML.)

$ (Function () {$ ("#ResizeMe") .resizable ({minWidth: 200, minHeight: 60, cambiar el tamaño: function (event, ui) {$ ("#Contenido") .html ("Anchura: " + + Ui.size.width"
Altura: " + Ui.size.height) -}}) -}) -

Este ejemplo es interesante porque muestra cómo configurar las propiedades, así como responder a eventos. En este caso, las propiedades y anchoMin minHeight mantener el elemento mínimo específica - el usuario no puede hacer que el elemento más pequeño.

El código también responde al evento de cambio de tamaño. Hay un requisito especial para cambiar el tamaño que necesita saber acerca. El recipiente de cambio de tamaño es independiente del elemento de contenido. Aquí está el código HTML para este ejemplo:

El apartado de tamaño variable

Video: #14 - Pseudo clases UI o de Interfaz de Usuario - Curso de CSS3 desde cero

El estilo asociado, #ResizeMe, proporciona un borde alrededor del

, define la altura y la anchura de partida, y centra el contenido en el recipiente.

Video: Tutorial Básico de GUI MATLAB PARTE1.mp4

Cuando se quiere escribir el contenido de la pantalla, se debe utilizar el elemento de contenido, no el elemento contenedor. De lo contrario, los controladores de tamaño van a desaparecer, y el usuario no será capaz de cambiar el tamaño del elemento después de la primera vez. En este caso, el tamaño actual del recipiente aparece como parte del objeto de interfaz de usuario se pasa al controlador de eventos de cambio de tamaño.

Se accede a la información, aunque las propiedades Tamano.Width y size.height, como se muestra en el código.

Artículos Relacionados