科室排班表

科室排班表

麻烦老师能帮我详细讲讲这个表格的实现方式吗自己琢磨半天了还是一头雾水

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕码 2020-07-28 15:28:01

同学你好,可以参考如下:

http://img1.sycdn.imooc.com//climg/5f1fd37709515db705620843.jpg

效果:

http://img1.sycdn.imooc.com//climg/5f1fd37e09e62c5d01330350.jpg

祝学习愉快~

好帮手慕码 2020-07-28 13:42:58

同学你好,css部分可以参考素材中的图片实现。因为代码比较灵活,实现方式多种多样,所以没有固定的答案哦。如果同学在做作业的过程中,哪里的css样式无法完成,都可以在问答区中提问,老师协助同学完成作业。

祝学习愉快~

  • 提问者 慕侠2380828 #1
    就这个表格部分老师可以写个css样式参考一下吗 js部分不用就css部分的
    2020-07-28 14:55:29
好帮手慕码 2020-07-28 11:14:49

同学你好,这里给同学提供个思路,同学可以参考一下:

(1)先准备一个容器schedule_box,这个外层盒子只能显示一周的日期,可以给schedule_box一个固定宽度,来显示一周的日期,再准备一个schedule_box_wrap的盒子来存放动态生成的七周日期,因为七周日期很多,所以schedule_box_wrap占据的宽度会很宽,所以同学可以给容器schedule_box设置溢出隐藏,界面上就只显示一周的日期。思路跟实现轮播图是差不多的,页面上只显示一张图片,其他的被隐藏。

http://img1.sycdn.imooc.com//climg/5f1f97ad0945185208470170.jpghttp://img1.sycdn.imooc.com//climg/5f1f97b4091c6c2406790147.jpg

(2)再实现一个动态生成日期的函数,下部分的代码中,一个for循环内部是一天的排班,也就是一列的内容,将生成的日期通过html.push()方法放到容器schedule_box_wrap中,一共循环了七周49天。参考:

http://img1.sycdn.imooc.com//climg/5f1f97c3097f1c0f07500689.jpg

(3)处理按钮,当点击的时候能进行左右切换:

http://img1.sycdn.imooc.com//climg/5f1f97d3090f72c906630677.jpg

老师只是给同学提供一个思路,同学可以再将样式部分完善一下。

如果我的回答帮助了你,欢迎采纳,祝学习愉快~

  • 提问者 慕侠2380828 #1
    老师那css部分该怎么写呀..
    2020-07-28 11:29:37
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师