总有一款适合你-移动端微网站-仿app时间滚动选择效果实现_html/css_WEB-ITnose
首先介绍其优点:上次给大家介绍了一款 移动端微网站的时间选择插件 ,你还记得么?今天给大家介绍一款新的插件:mobiscroll,为什么上次的可以用,这次还要介绍新的呢?主要因为它十分灵活,可控,总有一种组合适合你。
多主题(默认、IOS、SenseUI、Android-ICS-Light、Android-ICS、WindowsLight、WindowsPhone);多模式(滚动、点击、混合);多显示形式(拾取、直接、气泡、顶部、底部);多动画(无、渐显、翻转、弹出、翻书、从左滑出、自下而上、自上滑出、自下滑出);多种模式——赋予不同的参数,就可以只选到日期、只选时间、日期时间同时选;
我们可以任意组合上面的,别晕,下面看效果图你就知道各自对应什么了。
话不多说,先看效果图:- 多主题
默认.png
IOS.png
SenseUI.png
Android-ICS-Light.png
Android-ICS.png
WindowsLight.png
WindowsPhone.png
- 多模式(以Android-ICS-Light主题为例,下面都用这主题,因为笔者觉得这个主题更好看)
滚动.png
点击.png
混合(点击-滚动都可以).png
- 多显示形式
直接显示在界面上.png
拾取.png
底部.png
顶部.png
气泡.png
多动画多动画在这里光靠图片模拟不出来,靠各位自己去尝试了,我会在最后附一个demo的链接,大家可以下了看看,在里面寻找自己想要的组合效果。
多种模式最后就是多模式了,日常开发过程中,对日期精确地位数要求有很多,像“只要日期”、“只要时间”、“日期和时间都要“的情况都是很常见的。
只要日期.png
只要时间.png
日期时间都要.png
好了,常见的需求以上基本都能满足了,你可以自己组合。我们该如何组合呢?来看看部分代码
应用不同的主题只要在这里引用不同的css和js(对应名称一看就知道)
<!-- <link href="css/mobiscroll.scroller.css" rel="stylesheet" type="text/css" /> <link href="css/mobiscroll.scroller.android.css" rel="stylesheet" type="text/css" /> --> <link href="css/mobiscroll.scroller.android-ics.css" rel="stylesheet" type="text/css" /> <!-- <link href="css/mobiscroll.scroller.ios.css" rel="stylesheet" type="text/css" /> <link href="css/mobiscroll.scroller.sense-ui.css" rel="stylesheet" type="text/css" /> <link href="css/mobiscroll.scroller.wp.css" rel="stylesheet" type="text/css" />--> <link href="css/mobiscroll.animation.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="css/mobiscroll.custom.min.css">
로그인 후 복사被注释掉的都是其他的主题,你可以按自己的需要引入不同的css。注意:最后2个css是必须要引入的。不同的css主题引入的js也是不一样的,看下面代码
<script src="js/mobiscroll.zepto.js" type="text/javascript"></script> <script src="js/mobiscroll.core.js" type="text/javascript"></script> <script src="js/mobiscroll.scroller.js" type="text/javascript"></script> <script src="js/mobiscroll.datetime.js" type="text/javascript"></script> <!-- <script src="js/mobiscroll.select.js" type="text/javascript"></script> --> <!-- <script src="js/mobiscroll.scroller.ios.js" type="text/javascript"></script> <script src="js/mobiscroll.scroller.android.js" type="text/javascript"></script> --> <script src="js/mobiscroll.scroller.android-ics.js" type="text/javascript"></script> <!-- <script src="js/mobiscroll.scroller.wp.js" type="text/javascript"></script> <script src="js/mobiscroll.i18n.zh.js" type="text/javascript"></script> -->
로그인 후 복사同样,前4个js也是必须引入的,剩余的看你自己需求来引入对应的js了。
光引入js和css是不够的,还需要执行一段js,很简单<script type="text/javascript"> $(function () { var curr = new Date().getFullYear(); var fun = function () { $('#txttest').scroller('destroy').scroller({ preset: 'date', minDate: new Date(2012, 3, 10, 9, 22), maxDate: new Date(2014, 7, 30, 15, 44), invalid: { daysOfWeek: [0, 6], daysOfMonth: ['5/1', '12/24', '12/25'] }, theme: $('#theme').val(), mode: $('#mode').val(), lang: 'zh', display: $('#display').val(), animate: $('#animation').val() }); } $('.settings select').bind('change', function () { fun(); }); fun(); }); </script>
로그인 후 복사我们可以在这里进行配置。
时间、日期、日期时间同时保留配置这个就更简单了,只要对上面我们写的js修改一个参数
最后,如果你要知道更多的配置项,可以去英文官网查看, 狠戳这里 。preset: 'date'---日期preset: 'time' --- 时间preset: 'datetime' ---日期时间都保留
로그인 후 복사测试选择.png
如果你想要组合自己想要的显示方式,可以在我附带的demo中实时选择,再配置,如上图。查看demo, 狠戳这里 。(PS:密码 5uwp)如果这篇文章,帮助到了你,麻烦帮忙点赞啦~

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











공식 계정 웹 페이지 업데이트 캐시, 이것은 간단하고 간단하며 냄비를 마시기에 충분히 복잡합니다. 공식 계정 기사를 업데이트하기 위해 열심히 노력했지만 사용자는 여전히 기존 버전을 열었습니까? 이 기사에서는이 뒤에있는 비틀기와 회전을 살펴 보고이 문제를 우아하게 해결하는 방법을 살펴 보겠습니다. 읽은 후에는 다양한 캐싱 문제를 쉽게 처리 할 수있어 사용자가 항상 가장 신선한 콘텐츠를 경험할 수 있습니다. 기본 사항에 대해 먼저 이야기 해 봅시다. 액세스 속도를 향상시키기 위해 브라우저 또는 서버는 일부 정적 리소스 (예 : 그림, CSS, JS) 또는 페이지 컨텐츠를 저장합니다. 다음에 액세스 할 때 다시 다운로드하지 않고도 캐시에서 직접 검색 할 수 있으며 자연스럽게 빠릅니다. 그러나 이것은 또한 양날의 검입니다. 새 버전은 온라인입니다.

이 기사에서는 브라우저에서 직접 사용자 입력을 검증하기 위해 필요한, Pattern, Min, Max 및 Length 한계와 같은 HTML5 양식 검증 속성을 사용하는 것에 대해 설명합니다.

이 기사는 CSS를 사용한 웹 페이지에 효율적인 PNG 테두리 추가를 보여줍니다. CSS는 JavaScript 또는 라이브러리에 비해 우수한 성능을 제공하며, 미묘하거나 눈에 띄는 효과를 위해 테두리 너비, 스타일 및 색상 조정 방법을 자세히 설명합니다.

기사는 HTML5 크로스 브라우저 호환성을 보장하기위한 모범 사례에 대해 논의하고 기능 감지, 점진적 향상 및 테스트 방법에 중점을 둡니다.

이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159

이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우

이 기사는 html5 & lt; time & gt; 시맨틱 날짜/시간 표현 요소. 인간이 읽을 수있는 텍스트와 함께 기계 가독성 (ISO 8601 형식)에 대한 DateTime 속성의 중요성을 강조하여 Accessibilit를 향상시킵니다.

이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex
