老师帮忙看下
来源:5-12 项目作业
直鹢
2019-05-03 21:33:50
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="css/layout.css"> <link rel="stylesheet" type="text/css" href="css/base.css"> <link rel="stylesheet" type="text/css" href="css/ui.css"> <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script> </head> <body> <!-- top区域 --> <div class="top"> <div class="wrap"> <p class="call">010-114/116114电话预约</p> <p class="welcome">欢迎来到城市医院预约挂号统一平台 请 <a href="#">登录</a> <a href="#">注册</a> <a href="#">帮助中心</a> </p> </div> </div> <!-- header区域 --> <div class="header"> <div class="wrap clearfix"> <a href="index.html" class="logo"><img src="img/logo.png"></a> <div class="search ui-search"> <div class="ui-search-selected">医院</div> <div class="ui-search-select-list"> <a href="#1">科室</a> <a href="#1">疾病</a> <a href="#1">医院</a> </div> <input type="text" name="search-content" class="ui-search-input" placeholder="请输入搜索内容"> <a href="#" class="ui-search-submit"> </a> </div> </div> </div> <!-- nav区域 --> <div class="nav"> <div class="wrap"> <a href="" class="link">首页</a> <a href="" class="link">按医院挂号</a> <a href="" class="link">按科室挂号</a> <a href="" class="link">按疾病挂号</a> <a href="" class="link">最新通告</a> <a href="" class="link right">社会知名医院</a> </div> </div> <!-- 科室值班表区域 --> <div class="company"> <div class="wrap"> <div class='company-top'>北京协和医院<a href="javascript:;">关注医院</a> <div class='company-top-right'> <span>等级:</span> <span>三级甲等 </span> <span> 区域:</span> <span>东城区 </span> <span> 分类:</span> <span>中国医科院所属医院 </span> </div> </div> <div class="company-main"> <div class='company-text'> <div>[东院]北京市东城区帅府园一号[西园]北京市西城区大木仓胡同41号</div> <div>httdiv://www.divumch.cn/</div> <div>东院咨询台:010-69155564;西园咨询台:010-69158010</div> <div>东院:106,108,110,111,116,684,685到东单路口北;41,104快,814到东单路</div> <div>口南;1,52,728,802到西单路口西;20,25,37,39,到东单路口东;</div> <div>103,104,420,803到新东安市场;地铁1、5号线到东单。西院:68到薛才胡同东</div> <div>口;更多乘车路线详见须知</div> </div> <div class='company-img'><img src="../img/map-1.png" alt=""></div> </div> </div> </div> <!-- 排班表部分html --> <div class="content-body"> <div class="wrap"> <div class="caption"> 科室排班表 <a href="index.html">返回科室力列表</a> </div> <div class="duty-table clearfix"> <div class="left"> <a href="#" onfocus="this.blur();"><div class="left-button"></div></a> <ul> <li>上午</li> <li>下午</li> <li>晚上</li> </ul> </div> <div class="mid"> <div class="frame"> <table class="ui-table"> <tr class="row1"> <th>星期二<br>2017-2-21</th> <th>星期二<br>2017-2-21</th> <th>星期二<br>2017-2-21</th> <th>星期二<br>2017-2-21</th> <th>星期二<br>2017-2-21</th> <th>星期二<br>2017-2-21</th> <th>星期二<br>2017-2-21</th> </tr> <tr class="row2"> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> </tr> <tr class="row3"> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> </tr> <tr class="row4"> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> <th> </th> </tr> </table> </div> </div> <div class="right"> <a href="#" onfocus="this.blur();"><div class="right-button"></div></a> </div> <div class="rule"> <p>预约规则</p> <br> <dl> <dt>预约周期:</dt> <dd>7天</dd> </dl> <dl> <dt>放号时间:</dt> <dd>8:30</dd> </dl> <dl> <dt>停挂时间:</dt> <dd>下午14:00停止次日预约挂号<br> (周五14:00后停挂至下周一)</dd> </dl> <dl> <dt>退号时间:</dt> <dd>就诊前一工作日14:00前取消</dd> </dl> <dl> <dt>特殊规则:</dt> <dd> ① 取号地点不同:西院区预约取号地点:西院区门诊楼一层大厅挂号窗口取号。东院区预约取号地点:东院区老门诊楼一层大厅挂号窗口或新门诊楼各楼层挂号/收费窗口取号 <br><br><br><br><br><br><br><br><br><br><br><br></dd> </dl> </div> <div class="notice"> <span><img src="../img/icon-info.jpg"></span>您还没有选择就诊日期 </div> </div> </div> <!-- foot --> <div class="footer"> Copyright @ 2017慕课网版权所有 </div> <script type="text/javascript" src="js/ui.js"></script> </body> </html> /*通用样式设置*/ *{ margin:0; padding:0; } a{ text-decoration: none; } ul{ list-style: none; } select,input{ border: none; outline: none; } .wrap{ width: 1000px; margin: 0 auto; position: relative; } /* 顶部样式*/ .top{ height: 30px; background-color: #f5f5f5; line-height: 30px; font-size: 13px; color: #868686; position: relative; } .top .call{ float: left; padding-left: 20px; background: url(../img/icon-call.png) no-repeat center left; } .top .welcome{ float: right; } .top a{ color: #2da5e1; padding-left: 10px; } /* header样式*/ .header{ height: 92px; } .header .logo{ width: 402px; height: 74px; padding: 9px 0; display: inline-block; } .header .logo img{ width: 100%; height: 100%; } .header .search{ width: 326px; height: 38px; position: absolute; right: 0px; top: 29px; } /* nav样式*/ .nav{ height: 36px; background-color: #60bff2; } .nav .link{ display: inline-block; float: left; padding-left: 30px; line-height: 36px; color: #fff; font-size: 16px; min-width: 80px; text-align: center; } .nav .right{ float: right; } /* 医院简介区域 */ .company{ height: 250px; background-color: #f7f7f7; } .company>.wrap{ background: #f7f7f7; margin:30px auto; overflow: hidden; } .company .company-top{ line-height: 61px; height:51px; margin:0 25px; font-size:17px; border-bottom: 1px solid #dcdddd; } .company .company-top a{ color:#f29600; font-size: 12px; margin:12px; } .company-top-right{ position: absolute; top:0; right:30px; font-size: 12px; } .company-top-right span:nth-child(2n-1){ color:blue; } .company-main{ margin: 12px 25px 0 25px; background: url(../img/hospital-1.jpg)left top no-repeat; position: relative; } .company-text{ width:450px; font-size: 12px; margin-left:220px; line-height: 18px; color: #888888; } .company-text div{ margin:8px 0 8px 0; text-indent: 20px; } .company-text div:nth-child(1){ background:url(../img/icon-web.png)0 0 no-repeat; } .company-text div:nth-child(2){ background:url(../img/icon-web.png)0 -21px no-repeat; } .company-text div:nth-child(3){ background:url(../img/icon-web.png)0 -42px no-repeat; } .company-text div:nth-child(4){ background:url(../img/icon-web.png)0 -63px no-repeat; } .company-img{ position: absolute; top:0; right:0; width:250px; height:165px; } .company-img img{ width:250px; height:165px; } /*预约栏*/ .reserve{ padding-top: 40px; font-size: 15px; height: 410px; position: relative; } .reserve-top{ border-bottom: 2px solid #60bff2; margin-bottom: 20px; } .reserve-top .reserve-top-item{ display: inline-block; width:110px; height:30px; line-height: 30px; color:#60bff2; text-align: center; } .reserve-top .reserve-top-item.focus{ background:#60bff2; color:#fff; } .reserve-content h2{ padding-top: 40px; font-size: 26px; text-align: center; padding-bottom: 20px; } .reserve-content>table{ text-align: center; padding-bottom: 100px; position: relative; margin: 0 auto; width: 1000px; } .reserve-content-tables{ border-collapse: collapse; border: none; line-height: 24px; } .reserve-content-tables td{ border: 1px solid #efefef; } .reserve-content-tabletop{ height:45px; background:#f4f6fa; line-height: 45px; text-indent: 30px; } .reserve-content-table-line{ position: relative; border-bottom: 1px solid #f4f6fa; } .reserve-content-department{ width: 144px; font-size: 14px; color: #888888; height:90px; border-left: 1px solid #f4f6fa; text-align: center; background-color: #f2fbff; padding-top: 8px; } .reserve-content-detail{ width:562px; position: absolute; top:0; left:144px; font-weight: bold; font-size: 14px; padding-left: 18px; } .reserve-content-detail a{ display: inline-block; width:120px; height:30px; line-height: 30px; margin-left: 10px; color:#000; } .reserve-content{ font-size: 12px; position: relative; } .reserve-content h3{ text-align: center; } , .reserve-content span{ display: inline-block; text-align: center; } .reserve-content p{ } .reserve-content-side{ position: absolute; top: 0; right:0; width:272px; height:282px; border:1px solid #f4f6fa; } .reserve-content-side-top{ height:40px; line-height: 40px; background:#f4f6fa; font-size:14px; text-indent:10px; } .reserve-content-side-top span{ color:#00b3ea; font-size: 12px; } .reserve-content-side-text{ height:240px; overflow: auto; } .reserve-content-side-text>div{ margin:10px; font-size: 12px; position: relative; line-height: 20px; } .reserve-content-side-text>div>div{ width:170px; color:#888; margin:-20px 0 0 65px; } .reserve-content.hospital p{ line-height: 30px; text-indent: 2em; margin:20px; } .reserve-content.find{ margin-top:100px; border-top:1px solid #d8d9d9; border-bottom:1px solid #d8d9d9; position: relative; font-size: 26px; } .find-input{ text-align: center; padding:60px 0 60px 0; } .find-input input{ width:200px; height:35px; border: 1px solid #d8d9d9; } .find-input button{ width:100px; height:36.5px; margin-left:5px; background:#60bff2; text-align: center; line-height: 36.5px; color:#fff; border:none; } /*排班表格内部css*/ .content-body{ padding-bottom: 110px; } .caption{ padding: 50px 0 15px 0; } .caption a{ color: #00b3ec; } .duty-table{ height: 390px; position: relative; padding-bottom: 110px; } .left{ height: 325px; width: 35px; border-top: 1px solid #dbdede; border-left: 1px solid #dbdede; border-bottom: 1px solid #dbdede; } .left ul{ font-size: 13px; text-align: center; background:#f1f9ff; height:279px; line-height: 93px; } .left-button{ height: 45px; background:url(../img/icon-scheduling-left.jpg)left no-repeat; } .mid{ width: 660px; height: 325px; position: absolute; top: 0; left: 35px; overflow: hidden; float: left; } .frame{ width: 660px; position: absolute; left: 0; transition: all 1s; } .row1{ width:9999px; height:45px; line-height: 22.5px; font-size: 12px; text-align: center; float: left; color: #868686; } .row1 th{ font-weight:normal; font-size: 12px; } .row2, .row3, .row4{ width: 9999px; height: 93px; position: relative; } .row1 th{ width: 93px; height: 45px; border-top: 1px solid #dbdede; border-left: 1px solid #dbdede; border-bottom: 1px solid #dbdede; float: left; } .row2 th, .row3 th, .row4 th{ width: 93px; height: 92px; border-left: 1px solid #dbdede; border-bottom: 1px solid #dbdede; float:left; } .row th{ line-height: 92px; text-align: center; background: #e0effd; color: #4eb4e0; } .right{ height: 325px; width: 35px; border-top: 1px solid #dbdede; border-right: 1px solid #dbdede; border-bottom: 1px solid #dbdede; position: absolute; top:0; left:694px; } .right-button{ width: 35px; height: 45px; background:url(../img/icon-scheduling-right.jpg)right no-repeat; } .right-button, .left-button:hover{ cursor: pointer; } .rule{ display: block; width: 270px; height: 325px; float: left; position: absolute; top: 0px; left: 732px; margin: 21px 0 0 12px; } .rule p{ font-size: 16px; } .rule dl{ line-height: 22px; } .rule dt{ font-size: 13px; } .rule dd{ font-size: 12px; color: #888888; } .notice{ height: 65px; text-align: center; font-size: 16px; line-height: 65px; color: #9f9f9f; border: 1px solid #dbdede; } .notice span img{ } /*foot部分*/ .footer{ height:70px; background:#efeeec; line-height: 70px; text-align: center; color:#acacac; font-size:12px; }
// ui-search 定义 $.fn.UiSearh = function(){ var ui = $(this); $('.ui-search-selected',ui).on('click',function(){ $('.ui-search-select-list').show(); return false; }); $('.ui-search-select-list a',ui).on('click',function(){ $('.ui-search-selected').text( $(this).text() ); $('.ui-search-select-list').hide(); return false; }); $('body').on('click',function(){ $('.ui-search-select-list').hide(); }) } //ui-top定规 $.fn.UiReserve=function(){ var ui=$(this); $('.reserve-top-item').on('click',function(){ var index=$(this).index(); console.log(index); $('.reserve-top-item').removeClass('focus').eq(index).addClass('focus'); $('.reserve-content').hide().eq(index).show(); }) } // 科室排版表初始化 // 删除原先内容,重新获取从当前日期开始的7个星期时间,然后填充表格 $.fn.uiTable = function(){ var table = $(this) var row1 = $('.row1', table); var row2 = $('.row2', table); var row3 = $('.row3', table); var row4 = $('.row4', table); $('th', row1).remove(); $('td', row2).remove(); $('td', row3).remove(); $('td', row4).remove(); var sum = 7*7; for(i=0; i<sum; i++){ var num = getNDate(i); var date = num.slice(0,10); var week = num.slice(10); var word = '<th>'+week+'<br>'+date+'</th>'; row1.append(word); row2.append('<td> </td>'); row3.append('<td>约满</td>'); row4.append('<td> </td>'); } $('td', row3).addClass('tdfocus'); } // 获取日期函数 function getNDate(num){ var date = new Date(); date.setDate(date.getDate()+num); var year = date.getFullYear(); var month = date.getMonth()+1; var day = date.getDate(); var week = ['星期天','星期一','星期二','星期三','星期四','星期五','星期六'][date.getDay()]; return year+'-'+(month<10?('0'+month):month)+'-'+(day<10?('0'+day):day)+week; } // 左右按键移动表格 $.fn.uiButton = function(){ var ui = $(this); var table = $('.ui-table', ui); var index = 0; var width = $('.frame', ui).width(); $('.left-button', ui).on('click', function(){ index--; if(index < 0) index = 0; table.css('left', index*width*-1); return false; }); $('.right-button', ui).on('click', function(){ index++; if(index > 6) index = 6; table.css('left', index*width*-1); return false; }); } //调用 $(document).ready(function(){ $('.ui-table').uiTable(); $('.duty-table').uiButton(); }); // 页面的脚本逻辑 $(function () { $('.ui-search').UiSearh(); $('reserve-top').UiReserve(); });
1为什么社会知名医院上面有个透明的边框
2.为什么预约规则没有滚动栏?
3.为什么科室排班表左右图标没有用
1回答
同学,你好。
问题比较多,又涉及到了大量的图片,建议你提交作业吧,批作业的老师会为你找出每一个问题,以及回答你的每一个问题,可以在作业中标注一下。我这儿要给你写的话,可能要写好几页的文档。
祝学习愉快!
相似问题