j-ViewBox
- mantiene un porcentaje de altura fijo
- gran uso para aplicaciones de intranet
- soporta
releasing
Configuración:
height {Number}un porcentaje de alturadisabled {Boolean}opcional, puede desactivar el contenido con la capaparent {String}opcional, un contenedor con altura fija, puede serwindow. Valor predeterminado: elementoparent.minheight {Number}una altura mínima en píxeles (predeterminado:0- deshabilitado)scroll {Boolean}habilita el desplazamiento vertical (predeterminado:false- deshabilitado)scrollbar {Boolean/String}muestra la barra de desplazamiento (predeterminada:trueo nueva:native)delay {Number}msec.cambia el tamaño del cuadro nuevamente si el valor se cambia según la ruta (predeterminado:100)visibleY {Boolean}todavía muestra la barra de desplazamientoY(predeterminado:false)visibleX {Boolean}todavía muestra la barra de desplazamientoX(predeterminado:false)scrollto {String}se desplaza hacia arriba/abajo automáticamente si se cambiapath(predeterminado:EMPTY, puede sertopobottom)margin {Number}opcional, un margen superior/inferior juntos (admiteautoque se cuenta desdeoffset.top, predeterminado:0)marginxs {Number}opcional, un margen superior/inferior juntos para el ancho de pantallaxsmarginsmopcional, un margen superior/inferior juntos para el ancho de pantallasmmarginmdopcional, un margen superior/inferior juntos para el ancho de pantallamdmarginlgopcional, un margen superior/inferior juntos para el ancho de pantallalginvisible {Boolean}sitrueentonces viewbox establece la claseinvisiblecuando se está renderizando (predeterminado:true)scrollbarshadow {Boolean}sitrueentonces las barras de desplazamiento personalizadas contendrán sombra vertical (predeterminado:false)initdelay {Number}elimina la claseinivisibledespués del tiempo especificado (predeterminado:250ms)centered {Boolean}habilita el centrado vertical y horizontal del contenido (predeterminado:false)resizedelay {Number}retraso para cambiar el tamaño (predeterminado:200)- NUEVO:
togglescrolled {String}un selector DOM para los elementos principales (agrega la claseui-viewbox-scrolledcuando se desplaza el cuadro de vista)
Métodos:
component.scrolltop(val)se desplaza Ycomponent.scrollbottom(val)desplaza Y desde la parte inferiorcomponent.resize()cambia el tamaño del contenedor (reacciona automáticamente a los eventosresize)component.resizescrollbar()cambia el tamaño de la barra de desplazamiento personalizada (destinada a casos especiales)
Úselo con <ui-component name="viewbox">. Cuando el componente aún no está cargado, jComponent lo descarga en el primer uso desde la dirección en DEF.fallback (el CDN Componentator de forma predeterminada). Autor: Peter Širka. Fuente: repositorio de componentes Componentator, licencia MIT.
<ui-component name="viewbox" config="height:30;parent:window" style="background-color:#F5F5F5">
Always 30%
</ui-component>
<ui-component name="viewbox" config="height:70;parent:window" style="background-color:#E0E0E0">
Always 70%
</ui-component>