=====================

页面相关样式及其脚本的引入先后顺序,如下:

1,layout.css 页面的静态基本框架布局样式

2,base.css 页面的静态细节样式

3,ui.css 动态页面交互部分

4,引入jQuery.js文件

5,引入 ui.js 业务逻辑

6,另外还可以把一些 script 可以放在 body标签的末尾。

进行UI组件开发的前提:

  1,引入 jQuery.js

  2,创建一个 ui.js

  3,创建一个 ui.css

UI组件开发分析:

一,界面分析,组件名:.ui-search

二,界面由几个部分组成:

  1,下拉框  .ui-search-selected

  2,下拉列表 .ui-search-select-list

  3,输入框 .ui-search-input

  4,搜索按钮 .ui-search-submit 

三,行为:

  1,当下拉列表某项被选中时,下拉框显示指定项,且下拉列表消失。

  2,当点击/悬浮下拉框时,显示下拉列表,点击/移开下拉框时,下拉列表消失

  3,等等其他行为...

轮播图片:

界面:

  1,组件叫:.ui-slider

  2,左右按钮:.ui-slider-arrow-left  .ui-slider-arrow-right

  3,底下圆点按钮:.ui-slider-process

行为:

  1,点击左右按钮,切换上下张图片

  2,点击底边按钮,切换到相应图片

  3,自动轮播

  4,无缝切换

  5,鼠标悬停停止轮播,鼠标移开开始正常轮播

  6,切换任何一张图片,对应的底边按钮高亮

  7,等等,先分析,再进行编码

最新文章

  1. TCP 连接的建立和释放
  2. ln命令小陷阱
  3. Coursera Robotics系列课心得
  4. Java的默认编码
  5. RabbitMQ官方中文入门教程(PHP版) 第三部分:发布/订阅(Publish/Subscribe)
  6. PPPoE名词解释
  7. iOS7程序内部如何打开评分页面
  8. 零散知识记录-一个MQ问题
  9. 新浪微博XSS攻击源代码下载(2012.06.28_sina_XSS.txt)
  10. [iOS 多线程 & 网络 - 1.1] - 多线程NSThread
  11. Spring事务传播机制详解
  12. Android.mk编译.apk .so .jar .a第三方.apk .so .jar .a的方法
  13. webx--petstore
  14. python学习中的一些“坑”
  15. eclipse中搭建ssm框架
  16. Laravel渴求式加载(比较容易理解理解load与with关系)
  17. Python 调试器之pdb
  18. JOISC 2014 邮戳拉力赛(基础DP)
  19. asp:Repeater控件使用
  20. margin-top和padding-top

热门文章

  1. sqlite lib导入
  2. mysql只会使用到一个索引的原因
  3. 关于MyBatis传入String用于test判断的坑
  4. MongoDB 关系运算符及统计个数及跳过分页
  5. flask使用tablib导出excel数据表
  6. shell习题第25题:判断是否开启web服务
  7. 阿里云ecs不同网段内网互通
  8. Codefroces 1245 F. Daniel and Spring Cleaning
  9. django 浅谈索引(转)
  10. Java HeapSort