`
tesia
  • 浏览: 32227 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

Card 卡片式布局

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>卡片式布局</title>
<link rel="stylesheet" href="ext-4.2.1/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-4.2.1/bootstrap.js"></script> 
<script type="text/javascript" src="ext-4.2.1/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var testpanel=Ext.create('Ext.panel.Panel',{
layout:'card', //卡片式布局
   activeItem:0,   //设置默认显示的第一个子面板
title:'Ext.layout.CardLayout',
frame:true,
renderTo:Ext.getBody(),
bodyPadding:5,
width:250,
height:150,
defaults:{
bodyStyle:'background-color:#FFFFFF'
},
//面板items配置项默认的xtype类型为panel 该默认值可以通过defaultType配置项进行更改
items:[{
title:'嵌套面板一',
html:'说明一',
id:'p1'
},{
title:'嵌套面板二',
html:'说明二',
id:'p2'
},
{
title:'嵌套面板三',
html:'说明三',
id:'p3'
}],
buttons:[{
text:'上一页',
handler:changePage
},{
text:'下一页',
handler:changePage
}]
});
//切换子面板
function changePage(btn){
var index=Number(testpanel.layout.activeItem.id.substring(1));
if(btn.text=='上一页'){
index-=1;
if(index<1){
index=1;
}
}else{
index+=1;
if(index>3){
index=3;
}
}
testpanel.layout.setActiveItem('p'+index);
}
});
</script>
//该布局包含多个子面板,任何时候都只有一个子面板处于显示状态,这种布局类经常用来制作向导和标签页。该布局的重点方法是setActiveItem 。因为一次只能显示一个子面板,所以切换页面的唯一途径就是setActiveItem方法,它接受一个子面板id或索引作为参数。
</head>

<body>

</body>
</html>
  • 大小: 10.3 KB
0
2
分享到:
评论

相关推荐

    CardsUI卡片式列表布局

    实现卡片式列表布局。点击列表上某一行,该行跳到最前面显示具体内容。具体效果请看Gif效果图。可以在卡片中添加文字、链接、图片等等内容,这种效果多见于新闻App。

    ExtJSWeb应用程序开发指南(第2版)

    5.2.4 Card卡片式布局 5.2.5 Anchor锚点布局 5.2.6 Absolute绝对位置布局 5.2.7 CheckboxGroup复选框组布局 5.2.8 Column列布局 5.2.9 Table表格布局 5.2.1 0Border边框布局 5.2.1 1Box盒布局 5.3 使用...

    卡片式商品列表添加购物车特效

    jQuery css3制作响应式的商品列表布局,卡片式商品列表点击添加购物车和收藏功能特效。

    button-card:homeLovelace家居助理按钮卡

    布局 triggers_update Javascript模板 款式 简单的样式选择 灯光实体颜色变量 先进的样式选择 用extra_styles注入CSS 自定义字段 配置模板 一般的 按ID合并状态 变数 安装 手动安装 hacs安装和跟踪 例子 状态配置 ...

    weibocard:微博收藏抓取,瀑布流+卡片式展示

    再后来产生了做一个瀑布流布局的微博卡片式展示页面的想法,就是本项目。 项目代码简单粗糙,效果可见 。 更多复杂的页面定制和搜索查询功能还请自行实现。 ##用法 ###申请新浪微博的 Key 与 Secret 在 创建应用,...

    CardList.zip

    分享一个安卓开发中经常碰到的,实现列表菜单卡片式布局!

    configurable-interactive-layout:布局组件,用于呈现子组件并处理与这些组件之间的通信

    可配置交互式布局 该库提供了一组组件,用于根据《 Amdocs开放网络样式指南》创建布局。 该库中公开的React组件是: 布局 卡片 安装 npm install configurableable-interactive-layout --save 在您的应用程序中 从...

    可以包含在您的Android应用程序中的现成的漂亮的交互式卡片表格,可以轻松接受信用卡和借记卡。-Android开发

    ANDROID CARD FORM无需编写大量代码的更好的Android信用卡/借记卡交互表单CardForm可以用作具有任何信用卡表单和任何付款API的简单信用卡验证表单(无需更改ANDROID CARD FORM更好的Android信用卡/无需编写大量代码...

    3-column-preview-card-component

    Frontend Mentor - 3 列预览卡片组件 欢迎! :waving_hand: 感谢您查看此前端编码挑战。 挑战通过构建现实项目帮助您提高编码技能。 要完成此挑战,您需要对 HTML、CSS 和 JavaScript 有基本的了解。 挑战 您面临...

    3-column-preview-card-component-main:前端导师的挑战

    Frontend Mentor - 3 列预览卡片组件 欢迎! :waving_hand: 感谢您查看此前端编码挑战。 挑战通过构建现实项目帮助您提高编码技能。 要完成此挑战,您需要对 HTML、CSS 和 JavaScript 有基本的了解。 挑战 您面临...

    FEM-3-column-preview-card:前端导师三栏预览卡

    您的用户应该能够: 根据设备的屏幕尺寸查看最佳布局查看交互式元素的悬停状态想要在挑战中获得一些支持? 并在#help频道中提问。在哪里可以找到一切您的任务是将项目构建到/design文件夹中的/design 。 您将找到该...

    3-column-preview-card-component-main:这是frontedmentor.io上的挑战

    您的用户应该能够: 根据设备的屏幕尺寸查看最佳布局查看交互式元素的悬停状态想要在挑战中获得一些支持? 并在#help频道中提问。在哪里可以找到一切您的任务是将项目构建到/design文件夹中的/design 。 您将找到该...

    Ext Js权威指南(.zip.001

    9.4.14 卡片布局:ext.layout.container.abstractcard与ext.layout.container.card / 456 9.5 标签面板 / 458 9.5.1 标签面板的构成及其运行流程:ext.tab.panel、ext.tab.bar与ext.tab.tab / 458 9.5.2 标签...

    android群雄传

    12.6.2 Card View 275 12.7 Activity过渡动画 276 12.8 Material Design 动画效果 283 12.8.1 Ripple效果 283 12.8.2 Circular Reveal 285 12.8.3 View state changes Animation 288 12.9 Toolbar 293 12.10 ...

Global site tag (gtag.js) - Google Analytics