• 对话框组件 artDialog


    artDialog是一个精巧的web对话框组件,压缩后只有十多KB,并且不依赖其他框架。
    能够自适应内容
    artDialog的特殊布局结构能够原生的适应内容变化,你不必像以前一样去考虑消息内容大小,她能自己去适应内容。当然她仍然可以接受一个固定高宽的参数,她能够防止内容溢出或截断,同时也不会产生难看的滚动条,甚至能够自动处理文本对齐方式。
    优雅灵活的接口
    她提供了丰富的可选配置参数,同时每次调用还会返回内部控制接口,控制接口支持链式操作,这样可以通过外部代码完全掌控她。
    精心设计的UI机制
    artDialog采用九宫格的XHTML结构,CSS类钩子比较丰富,可以定制类似桌面软件般精致的皮肤。她支持多皮肤共存,这些皮肤的背景图片在页面载入时就会被缓存好,调用时几乎感觉不到延时。
    细致的用户体验
    她支持Esc快捷键关闭;如果对话框内容有输入控件她将支持Ctrl+Enter提交;智能给按钮添加焦点;小对话框自动采用黄金比例垂直居中;超过指定面积大小的对话框拖动自动采用替身挪动;自动计算边界防止超出可操作范围;……
    跨浏览器兼容
    兼容:IE6+、Firefox、Chrome、Safari、Opera,浏览器版本越高体验越好。并且IE6下也能支持现代浏览器的静止定位(fixed),支持覆盖下拉控件。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Speech-Bubble Tooltip:这篇教程介绍了如何不使用图片,只利用jQuery与CSS3技术来创建Tooltips。
    jQuery Masonry: jQuery 的一个布局插件。可以将它视为 CSS 浮动的另一面。CSS 浮动是基于水平方向然后才是垂直方向, 而使用 Masonry 则通过网格控制元素的垂直方向,然后才是水平方向。jQuery Masonry jQuery    jQWidgets - 一个独特的jQuery UI开发工具箱 jqWidgets将JavaScript & HTML UI开发带到一个新水平。这个UI工具箱具有平台独立、支持多种浏览器并且可运行在PC和移动设备之上。
    jQWidgets包含了利用JavaScript,HMTL5和 jQuery构建一个富客户端所需要的所有特性。它拥有了超过去15个UI控件并且是一个成长最快的JavaScript UI框架。
    Jcrop:Jcrop是一个跨浏览器的jQuery图片剪切插件(jQuery image crop plugin)。支持对剪切框加CSS样式,当选取或拖动时添加回调事件(Callbacks),剪切时能够约束宽度与高度。
    jQuery.SerialScroll:jQuery.SerialScroll是一个用于创建滚动效果的jQuery插件,支持水平/垂直方向滚动和混合滚动效果。
    jQuery animated feedback tab thingy:同样是一个采用jQuery开发的,浮在页面左侧可伸缩的Tab控件。
    ppDrag:ppDrag是一个让页面元素拥有拖移(Drag&Drop)效果的jQuery插件。
    jHtmlArea:一个简单、轻量级、可扩展、基于jQuery开发的WYSIWYG HTML编辑器。这个组件可以很方便将页面中的TextArea标签转换成一个WYSIWYG HTML Editor。整个编辑器包括图片和CSS大小只有22k。
    VanadiumJS:VanadiumJS是一个强大的客户端表单校验jQuery插件。完全可以定制校规则,VanadiumJS默认提供的一些规则包括:必填、一些特定的格式、数字(integer, float)、长度、checkboxes是否接受。
    A Simple jQuery Slideshow:A Simple jQuery Slideshow是一个利用jQuery+少量CSS实现的简单图片幻灯片播放插件。图片之间的切换采用淡入淡出的效果。
    jQuery Slider²: 这是一个非常轻巧的jQuery插件用于创建简单的幻灯片图片展示控件。