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兼容模式,连圆角都没了…

在线演示

Fixjs 0.3.0下载

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组件/控件技术还是值得深入研究的。

相关文章

Fixjs专栏

最新文章

  1. 使用DataList实现数据分页的技术
  2. java使用sax解析xml
  3. ERDAS文件格式:IGE、IMG、RRD、AUX
  4. 将JZ2440的调试串口换成com2
  5. [Papers]NSE, $\pi$, Lorentz space [Suzuki, JMFM, 2012]
  6. New Start!
  7. Eclipse创建新项目时无法输入项目名的解决方法
  8. php - 小型微博系统
  9. FastDFS分布文件系统相关资料索引
  10. [转]安装PIL时注册表中找不到python2.7
  11. (NO.00004)iOS实现打砖块游戏(十三):伸缩自如,我是如意金箍棒(下)!
  12. python--第十九天总结(Django)
  13. 49.Linux-wpa_cli使用之WIFI开启,扫描热点,连接热点,断开热点,WIFI关闭(49)
  14. Go web编程学习笔记——未完待续
  15. hadoop1.2.1+zk-3.4.5+hbase-0.94.1集群安装过程详解
  16. python函数式编程(转)
  17. MySQL5.6.12 rpm制作及及自动化部署安装
  18. 1347: Last Digit (周期函数)
  19. js如何获取键盘高度
  20. mysql left join中where和on条件的区别

热门文章

  1. Asp.Net MVC5入门学习系列⑥
  2. Android开发之Mediaplayer
  3. PHP支付接口RSA验证
  4. VMWare Workstation:局域网PC连接虚拟机里的远程桌面或端口
  5. unity3d 血液
  6. PCL点云库中怎样读取指定的PCD文件,又一次命名,处理后保存到指定目录
  7. 快速构建Windows 8风格应用25-数据绑定
  8. Spring IOC之依赖
  9. Forget Java to learn Javascript from 0.--Preface
  10. Linux 系统命令总结