`

Chico UI使用指南-1

阅读更多

 

1、Chico UI 简介

       Chico UI 是一款基于jQuery的支持HTML5和CSS3的前端页面工具。帮助开发人员编写CSS和JS,提供常用的页面效果,比直接写JS和CSS轻松。同时提供的UI组件相对于jQuery easyUI侵入性小,用户可以相对灵活的编写前端页面(easyUI提供了一套自己的页面渲染方式和dom操作方法,传统jQuery操作基本失去了意义),并且渲染速度快,页面延时低(我自己的一个应用页面查询时间大约在10毫秒,但是easyUI渲染到相应完成时间大约是300毫秒到3秒不等,除了网络延时外,主要消耗就在easyUI的渲染上了)。

2、Chico UI 资料

      官方网站地址:http://www.chico-ui.com.ar/

      API地址:http://www.chico-ui.com.ar/api/0.13.3/index.html

      下载地址:http://www.chico-ui.com.ar/download

3、Chico UI兼容性

      ChicoUI采用条件注释的方式来兼容不同版本的浏览器(主要是IE),加入下面的注释之后Chico UI就会自动的适配浏览器,将合适的效果展现在页面上(挺不错的用IE7打开是正常),注释信息如下:

<!doctype html>
<!--[if IE 7]>	<html class="no-js  lt-ie10 lt-ie9 lt-ie8 ie7" lang="en"> <![endif]-->
<!--[if IE 8]>	<html class="no-js lt-ie10 lt-ie9 ie8" lang="en"> <![endif]-->
<!--[if IE 9]>	<html class="no-js lt-ie10 ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="es"> <!--<![endif]-->

 4、使用Chico UI

      在页面中增加CSS和JS,由于Chico UI是对jQuery的扩展,故必须依赖jQuery,还有文件顺序最好是jQuery在最前面,Chico UI在后面,防止页面先加载Chico UI出现js异常:

<link rel="stylesheet" href="css/reset-min-0.13.3.css">
<link rel="stylesheet" href="css/chico-min-0.13.3.css">
<link rel="stylesheet" href="css/mesh-min-2.1.css">
<script src="js/jquery.js"></script>
<script src="js/chico-min-0.13.3.js"></script>

 5、Hello World!

    下面使用Chico UI写一个简单的Hello World! 弹出层的例子,这里使用了Chico UI的提供的modal方法用于弹出层。实现逻辑:1、使用css隐藏Hello World所在DIV;2、系统加载时默认加载Chico UI的modal方法;3、发生点击事件时弹出层展示Hello World所在DIV(Chico UI自己已经实现)。下面是页面代码:

<!doctype html>
<!--[if IE 7]>	<html class="no-js  lt-ie10 lt-ie9 lt-ie8 ie7" lang="en"> <![endif]-->
<!--[if IE 8]>	<html class="no-js lt-ie10 lt-ie9 ie8" lang="en"> <![endif]-->
<!--[if IE 9]>	<html class="no-js lt-ie10 ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="es"> <!--<![endif]-->
<head>
	<script></script>
	<meta charset="GBK" />
	<title>Chico UI</title>
    <link rel="stylesheet" href="css/chico-min-0.13.3.css">
</head>

<body>
	<h1>Chico UI</h1>
	<div class="ch-box-lite">
		<button class="YOUR_SELECTOR_Modal_invisible ch-btn ch-btn-small">使用Modal弹出层</button>
		<!--隐藏要展示的内容-->
		<div id="invisible-content" class="ch-hide">
			<h1>Chico UI</h1>
			<p>Hello world!</p>
			<p>欢迎使用Chico UI! </p>
			<div class="ch-actions">
				<button class="ch-btn">确定</button>
			</div>
		</div>
	</div>

	<script src="js/jquery.js"></script>
	<script src="js/chico-min-0.13.3.js"></script>
	<script>
		// 给出标题名称和版本信息
		document.title = document.getElementsByTagName("h1")[0].innerHTML = document.title + " v" + ch.version;
		// 调用chicoUI的modal方法展示出指定的内容
		var modal2 = $(".YOUR_SELECTOR_Modal_invisible").modal($("#invisible-content"));
	</script>
</body>
</html>

 6、效果:
    
 

 

 

  • 大小: 18.4 KB
分享到:
评论

相关推荐

    chico, 一个易于使用的UI组件集合.zip

    chico, 一个易于使用的UI组件集合 UI easy-to-use用户界面组件的Collection 。安装使用npm安装它:$ npm install chico注意:对于特定版本,请检查发行版的版本。 插件开发确保安装了 Git 和节点。

    Chico Digital Web Tool-开源

    1. **INSTALL.txt**:这是一个安装指南,通常包含详细的步骤,指导用户如何在他们的服务器或本地环境中设置和配置 "Chico Digital Web Tool"。用户需要遵循这些指示来成功安装并运行这个CMS系统。 2. **README.txt*...

    Chico USD - Student Engagement-crx插件

    语言:English (United States) 使教育工作者能够干预并防止学生在在线学习环境中陷入困境。 该Chrome插件可跟踪学生在在线学习环境中的参与度。

    WebHackatonML:Hackathon ML 2015 后端 Web

    我们将chico-ui 和chico-mesh 用于示例应用程序的布局。 您可以了解有关此用户界面的更多信息。 除此之外,我们还使用了一个 web 工具来转换 c# 类中的 json 以自动生成代码: 。 ##配置 只需克隆这个 repo,...

    WebHackatonGrupo7:Web Hackaton ML Group7

    我们将chico-ui 和chico-mesh 用于示例应用程序的布局。 您可以了解有关此用户界面的更多信息。 除此之外,我们还使用了一个 web 工具来转换 c# 类中的 json 以自动生成代码: 。 ##配置 只需克隆这个 repo,...

    Chico.CipherCrypto.zip

    在标题"Chico.CipherCrypto.zip"中,我们可以推测这是一个关于自定义加密算法的项目,而"Chico"可能是一个程序员或团队的名字,他们创建了这个解决方案。描述提到的是一个基于用户定义的`CryptoBlock`类从`...

    MATH130:CSU Chico的MATH 130课程材料-R简介

    数学130 CSU Chico的MATH 130课程材料-R简介课程网站: : 建立该站点所需的软件包dplyr数据处理forcats管理因素ggplot2绘图emo ( )表情符号openintro用于内置数据集readxl读取excel文件xaringan幻灯片pagedown打印...

    SMDToolKit:Equipe Chico Chicken

    贴片工具包Equipe Chico Chicken:若昂·卢卡斯·奥利维拉·德·索萨(JoãoLucas Oliveira de Sousa),雷蒙多·泰雷斯(Raimundo Thales Ferreira)阿亚拉·法里亚斯(Rebeca Praciano Haddad Carneiro da Cunha)...

    Chico:Um Bot Feioso Pra Discord

    现在,让我们详细分析`Chico-master`这个压缩包的可能内容: 1. **项目结构**: - `index.js`: 这是主入口文件,包含了机器人启动和核心逻辑。 - `config.js`: 配置文件,存储了如Bot的Token(用于验证身份)、...

    POI处理EXCEL和WORD文件的JAR包和资料

    `利用Java Apache POI 生成Word文档 - Chico_Lee 的专栏 - 博客频道 - CSDN.NET_files`、`poi导出word、excel - helijun - 博客园_files`和`使用POI读写Word doc文件 - 好好学习,天天向上(Elim的博客) - ITeye...

    电台超级音乐「Rádio Super Músicas」「São Chico Web Rádio」-crx插件

    超级无线电歌曲的播放器 无线电超级Músicas,最好的网络成人流行/摇滚。 支持语言:português (Brasil)

    论文研究 - 评估基于有机酸的杀菌剂的还原效果

    在生菜中使用CG100(0.4%)处理后,观察到最高减少量(3.4 log CFU / g),而CHICO WashTM显示,到第3天,所有绿叶蔬菜的减少量均大于2 log CFU / g。有机消毒剂在有机绿叶蔬菜水槽洗涤中的应用,以减少大肠杆菌O...

    edxAudioRecorder:js插件可将语音非评估问题添加到edx

    如何配置为了使用此实验,您需要将静态文件夹中包含的文件作为资源上传到您的课程中: ·audioRecorder.js·recording.png·stop.png·mp3格式的音频文件(您可以使用olle-carmen-quien-es-ese-chico.mp3作为示例) ...

    Unity 4.x Cookbook

    Unity 4.x Cookbook是一本关于Unity3D游戏开发的实用指南。本书中包含超过100个具体的案例,每个案例都可以独立学习和应用。本书的目的是帮助读者通过使用C#脚本语言来开发交互程序,从而提升Unity技能。 首先,...

    Unity3d 4.x Cookbook Ebook.pdf (英文版)

    《Unity3d 4.x Cookbook》是一本专为Unity3D开发者设计的实践指南,由Matt Smith和Chico Queiroz共同撰写。本书包含了超过100个实用的Unity技能提升食谱,旨在帮助读者深入理解和掌握Unity3D 4.x版本的核心功能和...

    中值滤波代码matlab-KalmanFilter-C-WithOptimization:使用自动优化脚本更新了无人自行车项目的卡尔曼过滤器

    Chico的无人自行车项目中进行了测试。 这两种卡尔曼滤波器算法是: 加文·菲尔德(Gavin Fielder)的导数投影预测模型 Sugki Choi博士的模型(由Gavin Fielder改编为C代码) 此回购中包括一个自动优化脚本,该脚本...

    tiny.js:面向现实世界任务JavaScript实用程序库

    微小的 面向现实世界任务JavaScript实用程序库。... script src =" https://http2.mlstatic.com/ui/chico/tiny/[VERSION]/tiny.min.js " &gt; &lt;/ script &gt; 检查以找到最新的版本号。 原料药 tiny.c

    GM(1n)matlab代码-G2-BallOnPlate:CSUChico的MECA482反作用轮项目

    GM(1 n)matlab代码MECA482-板球 第 2 组 CSU Chico 的 MECA 482 板球项目。 盘上球 项目成员:TaylorAnne Brown - Jeremy Mills - Jacob Grout - Ana Delgado 加州州立大学奇科分校 工程、计算机科学和建筑管理学院 ...

Global site tag (gtag.js) - Google Analytics