阅读更多

随着响应式网页设计逐渐进化成每个网站必备的一部分,越来越多的用户界面问题在设计面向手机、平板的网站时涌现。在下面的展示中,我们展现了15款新生的响应式JQuery代码片段,它们能增强用户在手机、平板或是普通的浏览器上的用户体验。

用户界面类

 

MultiScroll

Multiscroll 是一款强劲的JQuery插件,它能允许你创建分离的、有两个竖直滚动条的页面。它的强劲功效不仅体现在所有现代浏览器上(甚至IE8它也支持),还适用于移动设备和平板。这款插件能让你即使是在响应式网站上也能利用这个华丽的效果。

如何使用:

实现这个效果很简单。所有你需要做的就是在<head>标签内引入脚本文件,然后把剩下的代码放在<body>标签内。

 

TourTip


TourTip 是一种网页元素的交互式可视化指南。TourTip可以替代静态帮助信息接口或者是解释文本,通过添加一个页面指引,让用户更容易了解产品的新特性和新功能。TourTip对于那些有关新产品或者介绍服务,又或者是帮助指南的一些介绍性网站或者登录页面都是非常有用的。其直观的界面使其解释任何事情都易如反掌。

用法:

TourTip可以根据用户的需求来定制构建,允许你“玩耍"多个变量,你仅仅只需要根据你的目的或者需求来调整它即可。

 

jQuery Tilted Page Scroll

这个高级的jQuery代码片段允许你使用一个页面滚动插件来创建一个三维倾斜的滚动效果。这个效果看起来很简单但是它对于你的博客或者是摄影集或者是组合网站来说,是一个非常好的体验。兼容性测试在现在的浏览器都测试通过了,当然不包含IE。

 

jQuery Tip Cards

该代码片段帮助你创建一个供用户翻阅的卡片布局集合。这个想法是非常有趣,它已经被Google的“Tips”项目实现。这个代码片段有许多不用的用途,你可以用它展示你最新的博客帖子,portfolio items,网页游戏等。

用法:

根据翻转卡的性质,你可以使用栈的方式存储内容,效果非常的棒!在head中连接脚本,同事把回调函数放到footer里。

 

Slinky.js


Slinky.js 是一个用于创建优雅的带堆叠头的滚动导航列表的jQuery插件。当你在浏览器上体验它的时候,它会创建了一个类似移动设备的环境。因为它是轻量级的(大约1KB),它能带给你一个平滑的令人舒适的体验,并且它能与你最喜爱的浏览器的最新版本兼容。

用法:

在jQuery之后,使用script标签引入下载的文件,然后在你想激活Slinky的jQuery元素上调用.slinky()方法。

 

GoalProgress


GoalProgress是一个允许你使用jQuery创建一个动画进度条的插件。填入必填项后,该插件会自动计算你当前的进度,并且用动画效果展示进度条。你可以在显示的数字前后指定显示文字。在各种事件或者活动的捐赠活动上,用该插件来显示捐赠情况是非常棒的。

用法:

你所需要做的就是引用该脚本的样式文件,在页面上创建一个空的html div元素然后初始化该脚本即可。

 

表单与输入类

Card


如果你在开发一个电子商务项目,这款轻量级却优美的代码片段就是你所需要的。Card 仅仅用一行的代码,你就能展现出用户需要输入的信用卡信息。创建支持4种卡的动画效果,给用户提供直观的体验,所有这一切都是免费与开源的。

如何使用:

在你的HTML中包含并引用需要的文件。初始化脚本然后在你的当前表单中创建或者替换输入的值,从而让它们具有响应式的样式。

 

Unibox


Unibox是一款jQuery插件,它支持通用的搜索框用来提供基于查询的搜索提示。它提供丰富多样的内容展现方式-从链接到图片或者任何其他元数据-这些在用户提交标签后都会被展示。

如何使用:

Unibox的安装有一点点复杂但没那么困难。在需要配置的页面引入脚本和CSS文件,并且安装服务端/客户端插件。由于该插件的运行方式是提供搜索提示,所以你除了在客户端安装脚本,在服务端也需要有对应的数据格式来支持。

 

Vanillabox


Vanillabox是一款简单又现代的lightbox式样的JQuery插件,能被用于轻松的建立起一个图像画廊。它有着简单、最小化的设计,适用于所有现代浏览器。它是许多相似功能的插件中安装简单、轻量级的一款,可被用于替换之前已用的插件。

如何使用:

安装非常简单。仅仅把script和css在<head>中导入然后调用脚本就行了。

 

Media

ToneDen Player


ToneDen是一款纯js定制的音频播放器。它有一个完全可定制的界面,给你一连串的配置项来提升你的听觉体验。简易简洁的界面是赏心悦目的,并且也不会在页面上带来任何的混乱。

如何使用:

由于展示和播放音乐的方式有许多不同,所以定制播放器的方法也有很多。当谈到播放器的配置项时候,开发者做了一个很棒的工作,使得可以容易的使用它,它确实是相当高级先进。使用脚本来满足基本的需求,或对照文档来使用更多高级的配置。

 

Pizza Pie Charts

这款代码片段允许你在任何设备上呈现出一个pizza样式的图表。它是一款使用简便的插件,既能和Zurb的响应式框架契合,也能作为单独的脚本而工作。关于这个插件没有什么可以介绍的,因为它仅有的一个选项就是展示pie或者开发者所称的pizza图表。这款插件十分优秀、方便使用与自定义,以至于在这篇文章中如果不把它包含进来就是个错误。

用法:

引用css和js文件,然后你就已经拥有了一个基本的pie图表,但是别忘了HTML。

 

Hashtabber


Hashtabber 是一款用于hashchange驱动的标签式内容选择器的JavaScript插件。考虑到它也适用于移动设备,你有多种方式来利用这款插件。它包括了一些预设定的主题以及一些自定义的方法。

用法:

在HTML中分别链接各个文件,然后建立一个HashTabber的section。

  • 大小: 18.7 KB
  • 大小: 54.4 KB
  • 大小: 57.8 KB
  • 大小: 34.8 KB
  • 大小: 34.3 KB
  • 大小: 26.6 KB
  • 大小: 25 KB
  • 大小: 42.6 KB
  • 大小: 18.3 KB
  • 大小: 29.3 KB
  • 大小: 54 KB
  • 大小: 55.2 KB
0
0
评论 共 1 条 请登录后发表评论
1 楼 ZIFAN 2014-09-09 10:29
传说中的沙发。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Unity 里禁用HTCVIVE跟随玩家移动(只控制旋转)

    需要unity版本5.6以上 using UnityEngine; using System.Collections; using UnityEngine.VR; public class PostionReset : MonoBehaviour {     // Use this for initialization     void Start () {        

  • 前端工程构建及推荐UI组件库 Thyleamf

    //当这个组件销毁的时候bus也跟着一起销毁 } 父组件 监听子组件的触发 要先 this.$bus.$off(event).$on(event, () =&gt; { this.status = 'reserve' }) 5.import require 说明 require 是赋值...

  • 前端UI框架

    在百度搜索UI框架,可以搜索到很多前端框架,整理一下: 1、Amaze UI Amaze UI v2.5.0 , 2015-11-30 发布,类似于Bootstrap gitee下载地址 ...不想重新写繁琐的页面,少写前端页面代码的,推荐使用这个框架

  • 《响应式网页设计》系列分享专栏

    15 个响应式的 jQuery UI 组件的代码片段和模块 创建响应式布局的10款优秀网格工具集锦 一款由css3和jquery实现的响应式设计导航 Flexslider - 响应式的 jQuery 内容滚动插件 一款基于jquery带...

  • 2022值得一试的顶级 React 组件库

    React 组件库的丰富性是 React 快速增长的主要原因之一。每个元素都带有一个简单的示例、每个部分的...此外,Tailwind CSS 在 Headless UI 方面更进了一步,它提供了整个最好的 React UI 框架和最好的 React 组件。.

  • 响应式设计的现状与趋势

    8款非常棒的响应式jQuery 幻灯片插件推荐 7 25佳优秀的流体和响应式布局网页设计案例 8 25佳优秀的流体和响应式布局网页设计案例 9 浅谈响应式WEB设计 10 前端开发:淘宝响应式WebUI设计实践 11 响应...

  • amaze ui各个模块简单说明

    amaze ui各个模块简单说明 导航添加依据 http://amazeui.org/css/ 下面内容属学习笔记,如有理解偏差和错误请留言相告,感谢!* =(官网这块写的很详细) 一、基本样式 1.统一样式  说明了为什么使用...

  • 苹果设计组件库_建立设计系统和组件库

    苹果设计组件库This post is based on the series of posts: Modernizing a jQuery frontend with React. If you want to get a better overview of the motivation for this post we recommend you first read our ...

  • Foundation 用于开发响应式的 HTML, CSS and JavaScript 框架

    Foundation 用于开发响应式的 HTML, CSS and JavaScript 框架。 Foundation 是一个易用、强大而且灵活的框架,用于构建基于任何设备上的 Web 应用。 Found...

  • 基于AngularJS的个推前端云组件探秘

    云组件的发版有一定的周期性,但实际项目中的需求要快速响应,这时需要采用云组件扩展模块(模式)开发:基于云组件开发本项目的组件级别的模块,对云组件进行扩展或者项目化定制。

  • 【特别推荐】14个支持响应式设计的流行前端开发框架

    在几年前,并没有真正意义上的前端开发。随着网络技术的发展,网站和 Web 应用程序变得越来越复杂,前端部分的工作独立出来逐渐成为现在的前端开发。...而最新的发展趋势——响应式设计,它不仅使 W...

  • Vue.js组件化开发实践

    组件化 需求一到,接就是怎么实现,技术选型自然成为了第一个问题。鉴于目前web前端mvvm框架以及组件化开发方式的...最早的组件化结构,代码结构可能如下: lib/components/calendar |- calendar.css |- calen...

  • iofod - 为攻城师们打造的低代码平台

    应用开发领域的 Photoshop,专门为攻城师们打造的低代码开发平台,应用开发毫不费力。本文将从多个方面切入快速介绍 iofod 独特的地方,同时分享设计上的思考,希望能抛砖引玉。正文开始前先通过一段小视频感受下 ...

  • jQuery 一次定时器_史上最全的js、jQuery面试题

    js、jQuery面试题整理1.数据类型基本类型:除Object、String、Number、boolean、null、undefined。引用类型:object。里面包含的 function、Array、Date。2.数组方法join():数组转为字符串,可带中间符号push():...

  • 毕业设计&课设_CUMT 信息安全专业毕业设计:基于区块链的能源交易系统,含架构、部署等多方面详细介绍.zip

    毕业设计&课设_CUMT 信息安全专业毕业设计:基于区块链的能源交易系统,含架构、部署等多方面详细介绍.zip

  • 用Python分析文本数据项目

    用Python分析文本数据项目

  • 基于SpringBoot的养老院管理系统源码数据库文档.zip

    基于SpringBoot的养老院管理系统源码数据库文档.zip

  • AshampooUnInstaller v15.00.22 Portable一款强大的卸载工具,彻底、智能著称阿香婆强制卸载软件.rar

    阿香婆软件强制卸载软件 Ashampoo UnInstaller 是一款强大的卸载工具,彻底、智能著称,如果您选择使用Ashampoo安装程序,它会自动分析软件从开始安装到结束的全过程,并为该软件建立一个日志,以便以后更彻底的卸载它,Ashampoo UnInstaller 全面提速!程序采用了新的技术,速度得到了全面提高。Windows 默认应用现在也可以像其它无用程序和恶意软件一样被无忧卸载。摆脱工具栏、插件和其它隐藏的追踪软件,享受安全快捷的上网体验!新的快照比较功能,可以非常简单的创建安装日志,这是旧版本 UnInstaller 粉丝最急需的!新的界面,便捷的批量卸载,以及内置的在线搜索,Ashampoo UnInstaller 一定会让你惊叹无比。快来体验更清晰、更详尽、更快速的 Ashampoo UnInstaller !Ashampoo UnInstallerAshampoo UnInstaller彻底删除无用程序的所有痕迹! 让安装、试用、卸载程序更加轻松。只需点几下,无用的软件、浏览器扩展和工具栏就能从你的硬盘中

  • 基于java的公交车信息管理系统开题报告.docx

    基于java的公交车信息管理系统开题报告

Global site tag (gtag.js) - Google Analytics