Extjs4.2 tabPosition left 相关

解决tabPosition:left 标签的方向问题

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://"
            + request.getServerName() + ":" + request.getServerPort()
            + path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>測試</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <script type="text/javascript" src="/app/ext-4.2.1/ext-all.js"></script>
        <script type="text/javascript" src="/app/ext-4.2.1/ext-lang-zh_CN.js"></script>
        <link rel="stylesheet" type="text/css" href="/app/ext-4.2.1/resources/ext-theme-neptune/ext-theme-neptune-all-debug.css" />

        <style type="text/css">
            .verticaltab .x-tab-wrap {
                position: absolute;
                display: block;
                padding-left: 20px;
                transform: rotate(90deg);
            }

            .verticaltab .x-tab-button {
                position: absolute;
                display: block;
                padding-left: 0px;
                padding-top: 2px;
            }

        </style>
        <script type="text/javascript">
        Ext.onReady(function(){
        Ext.define(‘VerticalPanel‘, {
            extend : ‘Ext.tab.Panel‘,
            cls : ‘verticaltab‘,
            // 添加tabbar,修改 背景的宽度
            tabBar : {
                width : 100,
                minTabWidth : 100,
                maxTabWidth : 100,
                height : 15,
                orientation : ‘vertical‘
            },

            tabPosition : ‘left‘,// 竖形排列
            width : ‘100%‘,
            height : 300,
            enableTabScroll : true,
            activeTab : 0,
            items : [ {
                title : ‘panel01‘,
                html : ‘11111‘
            }, {
                title : ‘panel02‘,
                html : ‘2222222‘
            }, {
                title : ‘panel03‘,
                html : ‘333333333‘
            } ]
        });
                var p = Ext.create(‘VerticalPanel‘);
                p.render(‘content‘);
            });
        </script>
    </head>
    <body>
        <div id="content"></div>
    </body>
</html>

时间: 2024-11-05 07:58:54

Extjs4.2 tabPosition left 相关的相关文章

Extjs4对Model定义相关的校验内容

方法名称在添加上一个Message就可以 设置错的内容了 config的内容如下 config配置内容 value,用户传递的值 来自为知笔记(Wiz)Extjs4对Model定义相关的校验内容,布布扣,bubuko.com

Extjs-4.2.1(一)——编辑 hello word

前言:在搭建好环境后,就可以利用Extjs进行开发了. 一.在项目中拷贝相关的Extjs文件,如下图: 注意:不需要整个Ext开发包全部导入,这样很容易造成eclipse卡死,因为eclipse会自动检测js的合法性,会占用大量的检测时间.cpu和内存.通常普通的开发只需要用到\extjs-4.2.1\resources文件包.\extjs-4.2.1\bootstrap.js.\extjs-4.2.1\ext-all.js这两个资源就可以,需要中文化再导入\extjs-4.2.1\locale

ExtJS4.2学习(17)表单基本输入控件Ext.form.Field

Ext.form.Field是所有表单输入控件的基类,其他的输入控件都是基于Ext.form.Field扩展得来的. Ext.form.Field中定义了输入控件通用的属性和功能函数,这些通用的属性和功能函数大致分为3大类:页面显示样式.控件参数配置和数据有效性检验.我们先来看看表单输入控件可以使用的校验显示方式.默认情况下,这些输入控件会监听blur事件,如果数据校验失败,就会根据msgTarget中的设置显示错误信息.通常,msgTarget会被设置为qtip,即使用QuickTip显示错误

ExtJS4.2学习(五)表格渲染与复选框

鸣谢:http://www.shuyangyang.com.cn/jishuliangongfang/qianduanjishu/2013-11-10/174.html ---------------------------------------------------------------------------------------- 本博客介绍了如何对表格的列进行渲染及在行号前加入复选框. 以下是效果图: 代码: /** * Grid * 此js演示了如何对列的样式进行渲染以及如何为

extjs5相关典型特效的实现

这里写一些具体特效的实现,这个框架主要用于做比较复杂的企业管理系统,外层的框架搭建好后,开发只需要关注center部分的界面和业务逻辑即可,所以我介绍一些框架的一些实现: 外围框架的特效影响到整体的用户体验,做好后使用起来很爽,否则总会感觉蛋疼,本例程center区域支持iframe和application组件,建议都是用application组件,整个应用都在一个界面上完成 废话少说,整体界面是这样的 1,树状导航单击展开关闭 我之前参考了extjs4.x的单击事件,关键是要获取node对象,

ExtJS4.2.1

1. 介绍 1.1 说明 ExtJS是一个用javascript.CSS和HTML等技术实现的主要用于创建RIA即富客户端,且与后台技术无关的前端Ajax框架. 常用于企业内部管理系统.行政系统等SAP类型的应用. 1.2 特点 1) 提供了非常多的丰富.功能强大的组件. 2) 面向组化件开发,区别于jQuery的面向Dom开发. 3) 跨浏览器支持:IE.Chrome.Firefox.Safari.Opera. 4) 框架体积庞大,适合编写内网项目.(ExtJS4.2.1的ext-all.js

Extjs4中的store

Extjs 4引入新的数据包,其中新增了不少新类并对旧有的类作出了修整.使数据包更强大和更容易使用. 本章我们将学习一下内容: 2.1. 概述新特性 Extjs4的数据包引入了如Model类的新特性.同时对Store和Proxy类进行了修整.大部分的修整都是向后兼容的.最大的变化是在Record.Store和Proxy类中.Extjs4的数据包是其中一个与Sencha Touch共享的包. Model是数据包中其中一个最重要的类.它的前身是Record类.现在我们可以通过Model类来代表现实对

项目总结(SME)- Web &amp; Extjs4.2

上篇介绍了项目的架构及相关代码,这里我们将重点转向Extjs编写的Mvc.Web部分.由于在此项目之前,完全没有用过Extjs,导致前期问题多多,也是艰难的磨合期.但是写完几个页面后就发现,构建页面时如此的快速简单.经过这么长的使用,强烈建议大家在编写页面时使用Chrome来debug. 废话不多说,下面开始介绍我们项目Mvc.Web部分: 首先在起始页需要加入Ext开发包,语言包,主题包及其他相关文件 _Layout.cshtml 其次建立app -> controller, model, s

ExtJs4学习(十一)MVC应用模式

对于Extjs来说,大客户端程序一直很难写,当你为大客户端程序添加更多的功能和顷目的时候,项目的体积往往迅速增长.这样的大客户端程序很难组织和维持 ,所以,Extjs4配备了一个新的应用程序体系结构,它能结构化你的代码,那就是Extjs4 MVC. Extjs4 MVC有别于其他MVC架构,Extjs有他自己定义: Model是一个Field以及他的Data的集合,Modes知道如何通过Stores来表示数据,以能用于网格和其他组件.模型的工作很像Extjs3的记录集(Record class)