ViewPort是一个特殊的容器代表整个浏览器显示界面。ViewPort默认显示在ducument.body中,能够随着浏览器大小变化自动重定大小和定位。就像其他的容器,如果你为它配置了一个布局管理器(Layout),viewport能够对其子组件进行重定位、设定相关大小。
通常ViewPort使用的布局管理器是border layout, 你可以根据自己的需要重新设定布局管理器。例如,你可以设置为fit布局,也可以使用card布局。
Inner layouts are available by virtue of the fact that all Panels added to the Viewport, either through itsitems, or through the items, or the add method of any of its child Panels may themselves have a layout.
Ext.create('Ext.container.Viewport', {
layout: 'border',
renderTo: Ext.getBody(),
items: [{
region: 'north',
html: '<h1 class="x-panel-header">Page Title</h1>',
autoHeight: true,
border: false,
margins: '0 0 5 0'
}, {
region: 'west',
collapsible: true,
title: 'Navigation',
width: 150
// could use a TreePanel or AccordionLayout for navigational items
}, {
region: 'south',
title: 'South Panel',
collapsible: true,
html: 'Information goes here',
split: true,
height: 100,
minHeight: 100
}, {
region: 'east',
title: 'East Panel',
collapsible: true,
split: true,
width: 150
}, {
region: 'center',
xtype: 'tabpanel', // TabPanel itself has no title
activeTab: 0, // First tab active by default
items: {
title: 'Default Tab',
html: 'The first tab\'s content. Others may be added dynamically'
}
}]
});
分享到:
相关推荐
什么是Viewport 手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤 到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局)...
"Viewport Auto-Snap" 是一个专门针对3D视图操作的工具或脚本,它旨在提升3D建模和设计过程中的工作效率。在3D建模软件中,视口是用户观察、操作3D模型的主要界面,而"Auto-Snap"功能则是指自动对齐或捕捉,通常用于...
`ViewPort3D` 是WPF中的关键组件,用于在2D屏幕上显示3D场景。在这个主题中,我们将深入探讨如何使用`ViewPort3D`以及相关的`Helix Toolkit`库来实现3D模型的缩放、旋转和平移。 首先,`ViewPort3D`是WPF 3D框架中...
在Windows Presentation Foundation (WPF) 中,ViewPort3D 是一个强大的组件,它允许开发者创建丰富的3D图形用户界面。这个组件是WPF 3D功能的核心,它为3D对象提供了一个显示区域,并提供了对3D场景进行交互的能力...
其中,`postcss-px-to-viewport` 是一个非常实用的前端开源工具,它允许我们将传统的像素单位(px)自动转换为基于视口的单位(vw、vh、vmin、vmax),以适应各种屏幕尺寸,从而实现更加灵活的布局。 首先,我们...
【标题】"图文并茂让你必须弄懂viewport配套示例代码.rar"的资源是一份针对网页开发中的关键概念——“视口”(viewport)的详细教程。这份压缩包包含了一个HTML示例页面(视口--viewport.html)、一个链接到相关...
`Viewport3D` 包含两个主要组成部分:`Viewport3DVisual` 和 `Model3DGroup`。`Viewport3DVisual` 是显示3D内容的容器,而 `Model3DGroup` 则用于组织3D模型和效果。 要构建3D模型,我们通常会用到以下几种3D元素:...
本节介绍 Ext的Border布局以及如何创建一个Viewport。 1、Viewport介绍: Viewport 是一类特殊的容器。它创建后会自动填充到整个页面区域,并能自动适应页面缩放。一般作为用用程序全局容器使用。 2、Border布局...
在移动Web开发中,`viewport` 和 `Android Webview` 是两个至关重要的概念。`viewport` 是一个虚拟的浏览区域,决定了网页在不同设备上的显示方式,尤其是对于智能手机和平板电脑这样的小屏幕设备。而`Android ...
【前端开源库-viewport-list】是一个专为前端开发者设计的工具库,它的主要功能是提供一个设备视区的列表,帮助开发者更好地理解和处理不同设备在渲染网页时的可见区域,即视口。在Web开发中,视口是浏览器用于显示...
viewport响应式模板
在OpenGL中,视口(Viewport)是屏幕上的一个矩形区域,用于将三维场景投影到二维屏幕上。本篇文章将深入探讨如何在OpenGL中实现四个独立的视图交互控制,以及涉及到的关键技术。 首先,理解OpenGL的投影和视图概念...
【前端项目-viewport-units-buggyfill.zip】是一个专门针对前端开发的项目,其核心目的是确保在旧版的WebKit(如Safari、Chrome的老版本)和Trident(IE浏览器)中,视区单位(viewport units)如 vh (viewport ...
标题"前端开源库-postcss-px-to-viewport.zip"指出这是一个关于前端开发的开源库,具体是PostCSS插件——Postcss-px-to-viewport。PostCSS是一个工具,允许开发者通过编写JavaScript插件来转换CSS代码,以实现各种...
**WPF Viewport3D详解** 在Windows Presentation Foundation (WPF)中,ViewPort3D是用于构建3D图形和场景的主要控件。这个项目,"WPF_Viewport3D-master",旨在提供一个简单的实例,帮助开发者了解如何在WPF环境中...
`postcss-viewport-units`是一个PostCSS插件,它的主要功能是自动化处理CSS中的视口单位,确保它们在不同的环境和浏览器中都能正确工作。PostCSS是一个用于转换CSS的工具,它允许开发者通过自定义插件扩展CSS语法,...
viewport 视口 窗口 GDI 坐标 映射方式定义了Windows如何将GDI函数中指定的逻辑坐标映射为设备坐标。 Windows有关映射模式的一些术语:逻辑坐标所在的坐标系称为"窗口",将设备坐标所在的坐标系称为"视口"。
一个功能强大的viewport程序实例,可以满足你多种需要调节。
ember-in-viewport, 在 viewport @ 60FPS,检测Ember视图或者组件是否为 ember-in-viewport检测Ember视图或者组件是否位于 viewport @ 60 FPS 。美国船厂建立和维护收费 ,请与我们联系,咨询专家 Ember.js 。读取 ...