Javascript学习笔记5 - 滑动Slides
来源:互联网 发布:模仿声音软件下载 编辑:程序博客网 时间:2024/06/07 03:48
开始之前:http://docs.jquery.com/ 是jQuery文档的网站, https://jsfiddle.net/是js的在线验证工具
在html中,有这几个标签:
javascript、jQuery代码:
var main = function(){ $('.dropdown-toggle').click(function(){ //$('.dropdown-menu').slideDown(); $('.dropdown-menu').toggle(); }); // Click Slides -- Show next slide $('.arrow-next').click(function(){//select var currentSlide = $('.active-slide'); var nextSlide = currentSlide.next(); if (nextSlide.length ===0) nextSlide = $('.slide').first(); currentSlide.fadeOut(600); nextSlide.fadeIn(600); currentSlide.removeClass('active-slide');//注意这里没有"." nextSlide.addClass('active-slide'); //让点点的颜色跟随变化 var currentDot = $('.active-dot'); var nextDot = currentDot.next(); if (nextDot.length === 0) nextDot = $('.dot').first(); currentDot.removeClass('active-dot'); nextDot.addClass('active-dot'); }); // Click Slides -- show previous slide $('.arrow-prev').click(function(){//select var currentSlide = $('.active-slide'); var prevSlide = currentSlide.prev(); if (prevSlide.length === 0) prevSlide = $('.slide').last(); currentSlide.fadeOut(600); prevSlide.fadeIn(600); currentSlide.removeClass('active-slide');//注意这里没有"." prevSlide.addClass('active-slide'); //让点点的颜色跟随变化 var currentDot = $('.active-dot'); var prevDot = currentDot.prev(); if (prevDot.length === 0) prevDot = $('.dot').last(); currentDot.removeClass('active-dot'); prevDot.addClass('active-dot'); });} $(document).ready(main);
CSS代码:
/* General */.container { width: 960px;}/* Header */.header { background-color: rgba(255, 255, 255, 0.95); border-bottom: 1px solid #ddd; font-family: 'Oswald', sans-serif; font-weight: 300; font-size: 17px; padding: 15px;}/* Menu */ .header .menu { float: right; list-style: none; margin-top: 5px;}.menu > li { display: inline; padding-left: 20px; padding-right: 20px;}.menu a { color: #898989;}/* Dropdown */.dropdown-menu { font-size: 16px; margin-top: 5px; min-width: 105px;}.dropdown-menu li a { color: #898989; padding: 6px 20px; font-weight: 300;}/* Carousel */.slider { position: relative; width: 100%; height: 470px; border-bottom: 1px solid #ddd;}.slide { background: transparent url('http://s3.amazonaws.com/codecademy-content/courses/ltp2/img/flipboard/feature-gradient-transparent.png') center center no-repeat; background-size: cover; display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.active-slide { display: block;}.slide-copy h1 { color: #363636; font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 40px; margin-top: 105px; margin-bottom: 0px;}.slide-copy h2 { color: #b7b7b7; font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 40px; margin: 5px;}.slide-copy p { color: #959595; font-family: Georgia, "Times New Roman", serif; font-size: 1.15em; line-height: 1.75em; margin-bottom: 15px; margin-top: 16px;}.slide-img { text-align: right;}/* Slide feature */.slide-feature { text-align: center; background-image: url('http://s3.amazonaws.com/codecademy-content/courses/ltp2/img/flipboard/ac.png'); height: 470px;}.slide-feature img { margin-top: 112px; margin-bottom: 28px;}.slide-feature a { display: block; color: #6fc5e0; font-family: "HelveticaNeueMdCn", Helvetica, sans-serif; font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 20px;}.slider-nav { text-align: center; margin-top: 20px;}.arrow-prev { margin-right: 45px; display: inline-block; vertical-align: top; margin-top: 9px;}.arrow-next { margin-left: 45px; display: inline-block; vertical-align: top; margin-top: 9px;}.slider-dots { list-style: none; display: inline-block; padding-left: 0; margin-bottom: 0;}.slider-dots li { color: #bbbcbc; display: inline; font-size: 30px; margin-right: 5px;}.slider-dots li.active-dot { color: #363636;}/* App links */.get-app { list-style: none; padding-bottom: 9px; padding-left: 0px; padding-top: 9px;}.get-app li { float: left; margin-bottom: 5px; margin-right: 5px;}.get-app img { height: 40px;}
0 0
- Javascript学习笔记5 - 滑动Slides
- View滑动---学习笔记
- View滑动学习笔记
- JavaScript学习笔记5
- JavaScript学习笔记5
- JavaScript学习笔记5
- JavaScript学习笔记5
- ionic2 使用slides制作滑动效果的类型选择栏
- ionic2 使用tabs+slides实现滑动切换页面效果
- ionic2/ionic3 弹框Alerts、滑动框Slides 用法小结
- CCControlSlider滑动按钮学习笔记
- UITableView滑动删除学习笔记
- javascript学习笔记(5)
- javascript学习笔记(5) --数组
- JavaScript学习笔记(5)---继承
- JavaScript学习笔记(5)
- JavaScript学习笔记5--数组
- OpenCV学习笔记5-滑动条的使用
- Spring AOP Example – Advice
- Linux-(4)Linux时间和日期
- spring 错误
- 快速排序的思想分析
- 如何使用c#上传图片,图片是base64编码的字符串
- Javascript学习笔记5 - 滑动Slides
- TiXmlDeclaration TiXmlDeclaration LinkEndChild
- Android Studio常用操作技巧(不断更新)
- Linux系统下如何查看物理内存占用率
- Path Sum
- Date类学习总结(Calendar Date 字符串 相互转换 格式化)
- android 基础知识总结
- 2015暑期实习生招聘阿里一面面试题之如何判判树是否为二叉搜索树 如何利用前序中序建二叉树
- hadoop(1)