Web前端----移动端库和bootstrap框架

本文介绍了移动端的js事件,如touchstart、touchmove等,并详细讲解了移动端js库Zeptojs和滑动效果插件Swiper的使用。接着,深入探讨了流行的前端框架Bootstrap,包括其容器、栅格系统、列偏移、隐藏、按钮、表单、导航条和模态框等组件。最后,提到了正则表达式在表单验证中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Web前端笔记

第十一部分:js移动端库和bootstrap框架,re正则

1. 移动端js事件

  • 移动端的操作方式和PC端是不同的,移动端主要用手指操作,
    所以有特殊的touch事件,touch事件包括如下几个事件:
    1、touchstart: //手指放到屏幕上时触发
    2、touchmove: //手指在屏幕上滑动式触发
    3、touchend: //手指离开屏幕时触发
    4、touchcancel: //系统取消touch事件的时候触发,比较少用

  • 移动端一般有三种操作,点击、滑动、拖动,
    这三种操作一般是组合使用上面的几个事件来完成的,
    所有上面的4个事件一般很少单独使用,
    一般是封装使用来实现这三种操作,可以使用封装成熟的js库。

2. zeptojs库

  • Zepto是一个轻量级的针对现代高级浏览器的JavaScript库,
    它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。
    Zepto的一些可选功能是专门针对移动端浏览器的;
    它的最初目标是在移动端提供一个精简的类似jquery的js库。
    使用时候直接script引入该库(库都放在js文件夹中)即可。

  • zepto官网:http://zeptojs.com/

  • zepto中文api:http://www.css88.com/doc/zeptojs_api/

  • zepto包含很多模块,默认下载版本包含的模块有Core, Ajax, Event, Form, IE模块,如果还需要其他的模块,可以自定义构建。

  • zepto自定义构建地址:http://github.e-sites.nl/zeptobuilder/

  • 但是目前手机处理器越来越快,处理能力越来越强,实际开发直接使用jQuery库,不使用zepto

3. swiper滑动效果插件

  • swiper.js是一款成熟稳定的应用于PC端和移动端的滑动效果插件,
    一般用来触屏焦点图、触屏整屏滚动等效果。
    swiper分为2.x版本和3.x版本,
    2.x版本支持低版本浏览器(IE7),
    3.x放弃支持低版本浏览器,适合应用在移动端。

    2.x版本中文网址:http://2.swiper.com.cn/
    3.x版本中文网地址:http://www.swiper.com.cn/

    swiper.jquery.min.js 页面引入了jQuery就使用该文件,依赖jQuery
    swiper.min.js 直接使用,不需要依赖jQuery
    swiper.min.css 一般要自定义样式,还需要引入该css文件(很多滑动的自定义样式,直接套用即可)
    如果页面引用了jquery或者zepto,就引用 swiper.jquery.min.js,它的容量比swiper.min.js

    • 实际开发:jQuery库 swiper.jquery.min.js swiper.min.css一起使用
    • 参考web_rem_移动端天天生鲜动态首页实例
  • 自定义swiper.min.css中的样式

    • 不要直接修改swiper.min.css文件,源文件不要改动,其它地方也会使用源文件

    • 我们自己的main.css是在swiper.min.css后面引入的,main.css的样式会覆盖swiper.min.css中的

    • 因此,我们将swiper.min.css要修改的样式部分,复制出来,放到main.css进行修改

    • 具体步骤:

    • 进火狐-查看元素-找到元素样式位置-点击进入swiper.min.css(自动定位在该样式处)-复制样式-粘贴到main.css末尾进行修改

    • 参考web_rem_移动端天天生鲜动态首页实例和里面的图片

    • 自定义css样式技巧:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值