实现具体功能:
一、实现图片轮播+响应式布局功能
1.响应式网站参考:
https://wcccny.org/home
2. 图片轮播例子参考:
https://www.sitepoint.com/community/t/clipping-thumbnail-images-for-responsive-layout/11167
https://stackblitz.com/edit/angular-gallery-carousel-slider-dvh17w?file=src%2Fapp%2Fcarousel%2Fcarousel.component.css
https://stackoverflow.com/questions/57817112/is-it-possible-to-build-an-image-carousel-using-angular-material
https://zcts.s3.amazonaws.com/Materialize+Carousel+Mobile+with+Angular+6.mp4
3. 代码参考(最简单的一个例子):
.videoWrapper {
position: relative;
padding-bottom: 56.25%; /* 16:9 */
padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
4.师兄给的样板项目(供参考):
https://github.com/cli3d/my-material
- 使用上述代码的指令:
- 参考网站:
https://ng-bootstrap.github.io/#/components/carousel/examples#navigation
5. Angular 2实现轮播图:
http://iyenn.com/rec/1648182.html?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
二、实现产品栏滚动+响应式布局功能
1. 代码参考:https://github.com/cli3d/my-material
2. 参考网站:
(1)https://material.angular.io/cdk/scrolling/overview
(2)https://stackblitz.com/edit/angular-cdk-programatically-scroll?file=app%2Fcdk-virtual-scroll-fixed-buffer-example.ts
(3)https://stackoverflow.com/questions/54551205/how-to-programmatically-scroll-to-item-with-angulars-material-virtual-scroll
3. ViewChild的学习:
(1)https://blog.angular-university.io/angular-viewchild/
(2)https://www.jianshu.com/p/ac5366abfa74
(3)ViewChild出现参数问题的解决:
https://stackoverflow.com/questions/56704164/angular-viewchild-error-expected-2-arguments-but-got-1
4. Angular cdk 学习之 Scrolling:
http://iyenn.com/rec/1648183.html?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-4&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-4
5. angular怎么控制滚动条:
https://www.html.cn/qa/angular-js/10644.html
三、实现弹窗的资料
- 主要参考:
主页导航条popup窗,购物车接口部分:
http://iyenn.com/rec/1648184.html
- 其余资料:
1.如何实现一个悬浮在页面的登录注册框
https://zhidao.baidu.com/question/502412084320795044.html
2.用JS制作9种弹出小窗口(HTML)
http://iyenn.com/rec/1648185.html?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
3.弹出式登录界面
http://iyenn.com/rec/1648186.html?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
4.CSS JS点击弹出网页窗口(可用于注册账号等场景)
http://iyenn.com/rec/1648187.html
5.jQuery boxy弹出层插件中文演示及讲解
https://www.zhangxinxu.com/study/200911/jQuery-plugin-boxy.html
6.jQuery实现弹出窗口中切换登录与注册表单
https://www.jb51.net/article/67282.htm
7.Angular弹出模态框的两种方式
https://www.jb51.net/article/126174.htm
8.Angular material 之 dialog 弹框实战
http://iyenn.com/rec/1648188.html
9.从源码看 angular/material2 中 dialog模块 的实现
https://www.jianshu.com/p/ddbf43c44805
10.动态创建angular组件实现popup弹窗
https://www.cnblogs.com/yitim/p/7525188.html
项目开发过程中参考的网站
1. Angular material 之 dialog 弹框实战
http://iyenn.com/rec/1648188.html
2. 尚硅谷JavaScript DOM教程
https://www.bilibili.com/video/av21397977
3.【js】【基础】网易云音乐轮播图
https://www.bilibili.com/video/BV1Ut411Z74p?from=search&seid=16635938882052505047
4. 苏宁易购官网
https://www.suning.com/?utm_source=baidu&utm_medium=brand&utm_campaign=title&utm_term=brand
5. 小米官网
https://www.mi.com/index.html
6. 京东官网
https://www.jd.com
7. JS 城市选择实现——按级选中省市县/区
http://iyenn.com/rec/1648189.html
8. 中国省市县信息JS文件(省–市--县)
http://iyenn.com/rec/1648190.html
9. a标签添加onclick事件的几种方式
http://iyenn.com/rec/1648191.html?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
10. Material Design — 提示框( Dialogs)
https://www.jianshu.com/p/c98a42b1a641
11. Angular2中ng alerts的使用教程
http://iyenn.com/rec/1648192.html?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
12. 淘宝网
https://world.taobao.com
13. 仿京东实现购物车页面中结算的动态滚动效果
https://www.cnblogs.com/liuhui-03/p/5869061.html
14.angular7中引用ng zorro antd的三种方式:
http://iyenn.com/rec/1648193.html?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1
15.NG-ZORRO官方文档:(里面的按钮很丰富)
https://ng.ant.design/docs/getting-started/zh
16. Angular2生成二维码:https://www.jianshu.com/p/839f2e20b921
17. AngularJS进阶(二十)HTML5实现获取地理位置信息并定位功能
http://iyenn.com/rec/1648194.html
18.Js实现原生二级菜单
http://iyenn.com/rec/1648195.html
19.仿淘宝电商官网静态页面(HTML+CSS+JS)
http://iyenn.com/rec/1648196.html?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
20.京东首页专题部分
https://edu.51cto.com/center/course/lesson/index?id=224178
评论记录:
回复评论: