Fixjs实践——标签、按钮控件
Fixjs介绍
Fixjs是一款javascript界面基础框架,主要为开发复杂组件提供底层的框架支持。
Fixjs 0.3.0主要增加了文本显示类fixjs.text.TextField
支持的主要属性/方法有:text,selectable,wordWrap,defaultTextFormat
TextFormat是文本字体样式的数据类,用于封装字体样式属性,例如:font,align,bold,color,size,italic,underline等
标签、按钮控件
标签控件:支持对平、垂直对齐属性设置,能够实现文本在指定的width和height内进行水平对齐(left, center, right)和垂直对齐(top, middle, bottom)
按钮控件:内部包含了一个标签控件,文本居中对齐。采用了css3实现按钮皮肤。
Chrome的显示效果
IE9的显示效果,ie9不支持渐变背景
IE9兼容模式,连圆角都没了…
release 0.3.0
--新增功能:新增类fixjs.text.TextFormatAlign
--新增功能:新增类fixjs.text.TextFormat
--新增功能:新增类fixjs.text.TextField
--新增功能:新增静态方法fixjs.text.TextField.measureSize
--新增功能:新增静态方法fixjs.text.TextField.measureHeight
--新增功能:新增类fixjs.LayoutUtil
release 0.2.5
--新增功能:新增全局函数fixjs.util.getPageSize
--新增功能:新增类fixjs.display.Stage
--新增功能:新增类fixjs.display.Sprite
--新增功能:事件注册支持caller参数,派发时设置caller值
--新增功能:事件支持冒泡
Javascript组件/控件技术还是值得深入研究的。
相关文章
最新文章
- 使用DataList实现数据分页的技术
- java使用sax解析xml
- ERDAS文件格式:IGE、IMG、RRD、AUX
- 将JZ2440的调试串口换成com2
- [Papers]NSE, $\pi$, Lorentz space [Suzuki, JMFM, 2012]
- New Start!
- Eclipse创建新项目时无法输入项目名的解决方法
- php - 小型微博系统
- FastDFS分布文件系统相关资料索引
- [转]安装PIL时注册表中找不到python2.7
- (NO.00004)iOS实现打砖块游戏(十三):伸缩自如,我是如意金箍棒(下)!
- python--第十九天总结(Django)
- 49.Linux-wpa_cli使用之WIFI开启,扫描热点,连接热点,断开热点,WIFI关闭(49)
- Go web编程学习笔记——未完待续
- hadoop1.2.1+zk-3.4.5+hbase-0.94.1集群安装过程详解
- python函数式编程(转)
- MySQL5.6.12 rpm制作及及自动化部署安装
- 1347: Last Digit (周期函数)
- js如何获取键盘高度
- mysql left join中where和on条件的区别