`

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-开源

    一个简单的Web内容管理系统(CMS),允许用户基于HTML模板创建和编辑相关网页的树形结构。 从我们的主页查看我们的演示。

    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,...

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

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

    Chico.CipherCrypto.zip

    在本技巧中,您将看到基于用户定义的CryptoBlock从ICryptoTransform派生的一个简单密码转换。

    SMDToolKit:Equipe Chico Chicken

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

    核子相关性与Zn413071的结构

    分别使用GRETINA-CHICO2和Gammasphere设置通过单中子转移和重离子诱导的复杂(深部非弹性)反应研究了71 Zn的结构。 根据中子对相关性的作用解释了在9/2 +和1/2-状态之间观察到的反演。 在9/2 +异构状态以上描绘了...

    Chico:Um Bot Feioso Pra Discord

    Chico:Um Bot Feioso Pra Discord

    电台超级音乐「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作为示例) ...

    论文研究 - 巴西阿克奇科·门德斯自然保护区的固体废物的产生和目的地

    本工作的目的是分析1996 / 1997、2005 / 2006和2014/2015年期间在英亩的Chico Mendes RESEX中固体废物的产生和目的地。 我们根据经济成果指标以及固体废物的产生和目的地,使用由英亩联邦大学(UFAC)开发的ASPF...

    中值滤波代码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 加州州立大学奇科分校 工程、计算机科学和建筑管理学院 ...

    csuwebdev.github.io

    Chico State Web Dev and Design Club网站 该站点由生成,并使用进行持续集成和部署。 master分支包含站点的构建版本,而jekyll分支包含代码。 网站结构 帖子和收藏 要使用Jekyll添加新内容,请在_posts文件夹中...

    matlab求导代码-G6-BallOnPlate:G6-BallOnPlate

    这涉及根据视觉传感器在上方测量的球的XY位置,使用安装在平板底部的旋转伺服电机的位置。 该模型的图像如下所示: 图1:球板系统模型 2.数学模型和系统要求 以下建模是针对x轴的,由于y轴彼此独立并且设计具有对称...

    [Unity] Unity 4.x 开发经典实例 (英文版)

    ☆ 资源说明:☆ [Packt Publishing] Unity 4.x 开发...[作者信息] Matt Smith, Chico Queiroz [出版机构] Packt Publishing [出版日期] 2013年06月14日 [图书页数] 386页 [图书语言] 英语 [图书格式] PDF 格式

Global site tag (gtag.js) - Google Analytics