关于小慕课医生项目开发的问题

关于小慕课医生项目开发的问题

问题描述:

1.电话号码的字体怎么调整不了?

2.网页的banne中,图片中间的那个灰色按钮,怎么显示不出来,帮忙看下,哪里写错了?

3.其他代码,有没有问题?

http://img1.sycdn.imooc.com//climg/60dc317109fc9b0718030677.jpg

相关代码:

css:

相关代码:

*{
margin: 0;
padding: 0;
}
/*去掉所有ul和ol的小圆点 */
ul,
ol {
list-style: none;
}
/*去掉所有超级链接的下划线*/
a {
text-decoration: none;
}
/* 使用继承性,给body标签设置字体 */
body {
font: normal 14px/25px '微软雅黑';
}

/*头部*/
header {}

header .header-top {
width: 1201px;
margin: 0 auto;
/* 清除浮动 */
overflow: hidden;
}
header .header-top .logo {
padding-top: 27px;
width: 221px;
height: 63px;
float: left;
color:#00978E;
font-size: 20px;
}
header .header-top .logo h1 {
width: 120px;
height: 63px;
}
header .header-top .tool {
float: right;
width: 266px;
height: 77px;
padding-top: 22px;
}
header .header-top .tool .r1 {
margin-bottom: 14px;
}
header .header-top .tool .r1 .tel {
width: 32px;
height: 25px;
}
header .header-top .tool .r1 .telnumber {
font-style: 20px;
color: #00978E;
display: inline-block;
width: 158px;
height: 26px;
text-align: center;
}
header .header-top .tool .r1 .icon {
width: 24px;
height: 24px;
}
header .header-top .tool .r1 .chinese_icon {
margin-right: 15px;
}
header .header-top .tool .r2 {
width: 264px;
height: 28px;
border: 1px solid rgba(202, 202, 202, .60);
}
header .header-top .tool .r2 input {
float: left;
width: 224px;
height: 28px;
/* 去掉边框线 */
border: none;
padding-left: 20px;
/* 去掉鼠标点击时候的蓝色框 */
outline: none;
}
header .header-top .tool .r2 button {
float: left;
width:20px;
/* 背景去掉 */
background: none;
/* 边框去掉 */
border: none;
/* 去掉鼠标点击时候的蓝色框 */
outline: none;
/* 设置触碰时候的鼠标指针的样式 */
cursor: pointer;
/* 相对定位来微调位置 */
position: relative;
top: 4px;
right: 4px;
}
header .main-nav {
/* 不用写宽度,这样自动撑满 */
height: 60px;
background-color: #00978E;
margin-top: 20px;
}
header .main-nav ul {
width: 1200px;
height: 60px;
margin: 0 auto;
}
header .main-nav ul li {
float: left;
width: 150px;
text-align: center;
/* 行高等于盒子高 */
line-height: 60px;
}

/* 又是li,又有cur类 */
header .main-nav ul li.cur {
background-color: #015E58;
}
header .main-nav ul li a {
/* 转为块级元素 */
display: block;
width: 150px;
height: 60px;
font-size: 16px;
color: #FFFFFF;
}
header .main-nav ul li a:hover {
background-color: orange;
}

/* banner区域 */
.banner {
width: 100%;
position: relative;
}
.banner .banner-img {
width: 100%;
}
.banner .center {
position: absolute;
width: 1200px;
height: 300px;
top: 50%;
left: 50%;
margin-top: -150px;
margin-left: -600px;
}
.banner .center .left-btn {
position: absolute;
right: 0;
top: 50%;
margin-top: -37px;
width: 56px;
height: 74px ;
background-color: rgba(0, 0, 0, .3);
}
.banner .center .right-btn {
position: absolute;
right: 0;
top: 50%;
width: 64px;
height: 74px;
/* 垂直居中,拉回负的height的一半 */
margin-left: -60px;
margin-top: -37px;
background-color: rgba(0, 0, 0, .3);
}
.banner .center h2 {
position: absolute;
width: 504px;
height: 79px;
font-size: 60px;
color: #015E58;
font-weight: normal;
top: 50%;
margin-top: -50px;
left: 114px;
}
.banner ol {
position:absolute;
width: 120px;
height: 12px;
bottom: 20px;
left: 50%;
/* 水平居中,拉回负的width的一半 */
margin-left: -60px;
}
.banner ol li {
float: left;
width: 20px;
height: 12px;
background-color: white;
margin-right: 10px;
}
/* 最后一个没有margin */
.banner ol li:last-child {
margin-right: 0;
}
.banner ol li.cur {
width: 30px;
background-color: #00978E ;
}

/* 内容部分 */
.content {
padding-top: 71px;
}
.content .useful-links {
width: 906px;
height: 151px;
/* 居中 */
margin: 0 auto;
}
.content .useful-links ul {
/*清除浮动*/
overflow: hidden;
}
.content .useful-links ul li {
float: left;
width: 104px;
margin-right: 56px;
}
.content .useful-links ul li span {
/* 转块,不设置宽度,就相当于width属性为100%了,此时可以文字text-align:center居中了 */
display: block;
text-align: center;
color: #000000;
font-size: 20px;
line-height: 40px;
}
.content .useful-links ul li:last-child {
margin-right: 0;
}

/*医院动态和医院公告区域*/
.content .news-and-notice {
width: 1200px;
height: 376px;
margin: 0 auto;
margin-top: 56px;
}
.content .news-and-notice .news {
float: left;
width: 877px;
height: 376px;
}
.content .news-and-notice .notice {
float: left;
width: 323px;
height: 376px;
}
.content .news-and-notice .news h3 {
margin-bottom: 20px;
}
.content .news-and-notice .news .news-content .hot-news {
float: left;
width: 422px;
height: 328px;
margin-right: 20px;
position: relative;
}
.content .news-and-notice .news .news-content .hot-news .info {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 40px;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
color: white;
line-height: 40px;
}
.content .news-and-notice .news .news-content ul {
float: left;
height: 328px;
width: 400px;
}
.content .news-and-notice .news .news-content ul li {
line-height: 40px;
}
.content .news-and-notice .news .news-content ul li a {
float: left;
color: #666666;
}
.content .news-and-notice .news .news-content ul li.spea a {
color: #00978E;
font-weight: bold;
}
.content .news-and-notice .news .news-content ul li span {
float: right;
}
.content .news-and-notice .notice h3 {
margin-bottom: 20px;
}
.content .news-and-notice .notice ol li {
overflow: hidden;
margin-bottom: 11px;
}

.content .news-and-notice .notice ol li .number {
float: left;
width: 53px;
height: 57px;
background-color: #00978E;
font-size: 30px;
color: #FFFFFF;
line-height: 57px;
text-align: center;
margin-right: 9px;
}
.content .news-and-notice .notice ol li dl dt a {
color: #666;
}
.content .news-and-notice .notice ol li dl dd a {
color: #999;
}
.content .ad-images {
width: 1200px;
margin: 20px auto;
}

/*科室介绍*/
.content .dep-info {
height: 437px;
background-color: #FAFAFA;
}
.content .dep-info .center {
width: 1200px;
margin: 0 auto;
overflow: hidden;
padding-top: 37px;
position: relative;
}
.content .dep-info .center .more {
position: absolute;
right: 0;
top: 37px;
color: #999999;
}
.content .dep-info .center .col {
float: left;
width: 265px;
padding-left: 35px;
}
.content .dep-info .center .col h4 {
text-align: center;
margin-bottom: 18px;
margin-top: 20px;
position: relative;
}
.content .dep-info .center .col h4::before {
content: '';
position: absolute;
left: 61px;
top: 12px;
width: 40px;
height: 2px;
background-color: #00978E;
}
.content .dep-info .center .col h4::after {
content: '';
position: absolute;
left: 162px;
top: 12px;
width: 40px;
height: 2px;
background-color: #00978E;
}
.content .dep-info .center .col li {
float: left;
width: 119px;
height: 34px;
border: 1px solid #AAA9A9;
text-align: center;
line-height: 34px;
margin-right: 17px;
margin-bottom: 16px;
}
.content .dep-info .center .col li:nth-child(2n) {
margin-right: 0;
}
.content .dep-info .center .col li a {
color: #000000;
}
.content .dep-info .center .col li.spec a {
color: #00978E;
font-weight: bold;
}
.content .exp-info {
width: 1200px;
padding-top: 24px;
margin: 0 auto;
position: relative;
}
.content .exp-info .more {
position: absolute;
right: 0;
top: 37px;
color: #999999;
}
.content .exp-info ul {
overflow: hidden;
padding-top: 40px;
}
.content .exp-info ul li {
float: left;
width: 400px;
height: 240px;
}
.content .exp-info ul li .picbox {
float: left;
width: 152px;
}
.content .exp-info ul li .picbox img {
width: 152px;
}
.content .exp-info ul li .wordbox {
float: left;
width: 220px;
line-height: 27px;
padding-left: 10px;
color: #000000;
}

/* 页脚 */
footer {
height: 395px;
background-color: #FAFAFA;
}
footer .center {
margin: 0 auto;
width: 1200px;
padding-top: 26px;
}
footer .center h3 {
font-size: 20px;
color: #000000;
}
footer .center .friend-links ul {
overflow: hidden;
padding-top: 20px;
}
footer .center .friend-links li {
float: left;
padding: 0 50px;
}
footer .center .friend-links li a {
font-size: 16px;
color: #000000;
}
footer .center address {
font-style: normal;
padding-top: 30px;
}
footer .center address ul {
width: 730px;
padding-top: 30px;
}
footer .center address ul li {
float: left;
width: 237px;
font-size: 16px;
line-height: 24px;
color: #000000;
margin-bottom: 20px;
}

html:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>小慕医生 - 责任、品质、关爱</title>
<meta name="Description" content="小慕医生是专业的医院,理念就是责任、品质、关爱">
<meta name="keywords" content="美容,减脂,内科,外科">
<link rel="stylesheet" href="css/css.css">
</head>

<body>
<!--页面头部-->
<header>
<div class="header-top">
<!--网页的log-->
<div class=logo"">
<h1>小慕医生</h1>
</div>

<!--网页的功能区-->
<div class="tool">
<div class="r1">
<img class="tel" src="images/tel.png" alt="">
<span class="telnumber">088-88888888</span>
<a href=""><img class="chinese_icon icon" src="images/chinese_icon.png"></a>
<a href=""><img class="english_icon icon" src="images/english_icon.png"></a>
</div>
<div class="r2">
<input type="text" placeholder="找医生/科室..">
<button><img src="images/search.png" alt=""></button>
</div>
</div>
</div>
<!--网页的导航条-->
<nav class="main-nav">
<ul>
<li class="cur"><a href="">首页</a></li>
<li><a href="">医院概况</a></li>
<li><a href="">医院动态</a></li>
<li><a href="">专家学科</a></li>
<li><a href="">服务指南</a></li>
<li><a href="">医院文化</a></li>
<li><a href="">信息公开</a></li>
<li><a href="">互动交流</a></li>
</ul>
</nav>
</header>

<!--网页的banner-->
<section class="banner">
<img class="banner-img" src="images/banner.png" alt="">
<div class="center">
<h2>责任,科学,严谨</h2>
<a href="" class="left-btn"></a>
<a href="" class="right-btn"></a>
</div>

<!--小圆点-->
<ol>
<li class="cur"></li>
<li></li>
<li></li>
<li></li>
</ol>
</section>

<!--网页的主要内容-->
<section class="content">
<!--常用链接-->
<div class="useful-links">
<ul>
<li>
<a href="">
<img src="images/icon_jzxz.png" alt="">
<span>就诊须知</span>
</a>
</li>
<li>
<a href="">
<img src="images/icon_jylc.png" alt="">
<span>就医流程</span>
</a>
</li>
<li>
<a href="">
<img src="images/icon_zjjs.png" alt="">
<span>专家介绍</span>
</a>
</li>
<li>
<a href="">
<img src="images/icon_ksjs.png" alt="">
<span>科室介绍</span>
</a>
</li>
<li>
<a href="">
<img src="images/icon_ybjy.png" alt="">
<span>医保就医</span>
</a>
</li>
<li>
<a href="">
<img src="images/icon_jktj.png" alt="">
<span>健康体检</span>
</a>
</li>
</ul>
</div>
<!--医院动态和医院公告区域-->
<div class="news-and-notice">
<!--医院动态-->
<div class="news">
<h3>医院动态</h3>
<div class="news-content">
<!--图片新闻-->
<div class="hot-news">
<!--放新闻的大图片-->
<a href="">
<img src="images/news_pic.png" alt="">
<div class="info">
“全国首届健康预防与商业医疗保险论坛”在北京医院举办”
</div>
</a>
</div>
<!--新闻列表-->
<ul>
<li><a href="">年度医疗机构用血自查评分表和科室基本信息表</a><span>3-30</span></li>
<li><a href="">关于上报北京市医疗机构临床用血信息的通知</a><span>3-30</span></li>
<li><a href="">北京医院输血科通过验收并获批开展“临床基…</a><span>3-30</span></li>
<li class="spea"><a href="">国家药品监督管理局关于修订都梁软胶囊非处…</a><span>3-30</span></li>
<li><a href="">关于将多拉司琼注射剂等药品纳入本市基本医…</a><span>3-30</span></li>
<li><a href="">关于调整完善本市基本医疗保险门诊特殊疾病…</a><span>3-30</span></li>
<li><a href="">广东省药学会:关于印发《超药品说明书用药…</a><span>3-30</span></li>
<li><a href="">人力资源社会保障部关于将36种药品纳入国家…</a><span>3-30</span></li>
</ul>
</div>
</div>
<!--医院公告-->
<div class="notice">
<h3>医院公告</h3>
<ol>
<li>
<div class="number">01</div>
<dl>
<dt><a href="">《养生堂》</a></dt>
<dd><a href="">公郭立新主任 特殊时期糖尿病人的新冠… </a></dd>
</dl>
</li>
<li>
<div class="number">02</div>
<dl>
<dt><a href="">《养生堂</a></dt>
<dd><a href="">王少为主任 新型冠状病毒防控指引十八…</a> </dd>
</dl>
</li>
<li>
<div class="number">03</div>
<dl>
<dt><a href="">《我要当医生》</a></dt>
<dd><a href="">谭玲副主任 李同舟 姚晨蕊药师 </a></dd>
</dl>
</li>
<li>
<div class="number">04</div>
<dl>
<dt><a href="">《全民健康学院》</a></dt>
<dd><a href="">王建业院长 “医”路有你 健康同行</a> </dd>
</dl>
</li>
<li>
<div class="number">05</div>
<dl>
<dt><a href="">《健康北京》</a></dt>
<dd><a href="">王建业院长 莫把衰老当病治</a> </dd>
</dl>
</li>
</ol>
</div>
</div>
</div>
<!--广告图片-->
<aside class="ad-images">
<a href="">
<img src="images/xuanchuan.png" alt="">
</a>
</aside>

<!--科室介绍-->
<div class="dep-info">
<div class="center">
<h3>科室介绍</h3>
<a href="" class="more">查看更多&gt;&gt;</a>
<div class="dep-content">
<div class="col">
<h4>内科</h4>
<ul>
<li class="spec"><a href="">呼吸内科</a></li>
<li class="spec"><a href="">消化内科</a></li>
<li><a href="">神经内科</a></li>
<li><a href="">心血管内科</a></li>
<li><a href="">肾内科</a></li>
<li><a href="">血液内科</a></li>
<li><a href="">免疫科</a></li>
<li><a href="">內分泌科二</a></li>
</ul>
</div>
<div class="col">
<h4>肿瘤科</h4>
<ul>
<li class="spec"><a href="">肿瘤内科</a></li>
<li class="spec"><a href="">肿瘤外科</a></li>
<li><a href="">肿瘤妇科</a></li>
<li><a href="">骨肿瘤科</a></li>
<li><a href="">放疗科</a></li>
<li><a href="">肿瘤康复科</a></li>
<li><a href="">肿瘤综合科</a></li>
</ul>
</div>
<div class="col">
<h4>外科</h4>
<ul>
<li class="spec"><a href="">普通外科</a></li>
<li class="spec"><a href="">神经外科</a></li>
<li><a href="">心胸外科</a></li>
<li><a href="">泌尿外科</a></li>
<li><a href="">肝胆外科</a></li>
<li><a href="">肛肠外科</a></li>
<li><a href="">心血管外科</a></li>
<li><a href="">烧伤科</a></li>
<li><a href="">骨外科</a></li>
<li><a href="">乳腺外科</a></li>
</ul>
</div>
<div class="col">
<h4>儿科</h4>
<ul>
<li class="spec"><a href="">儿科综合</a></li>
<li class="spec"><a href="">小儿内科</a></li>
<li><a href="">小儿外科</a></li>
<li><a href="">新生儿科</a></li>
<li><a href="">儿童营养科</a></li>
<li><a href="">消化内科</a></li>
</ul>
</div>
</div>
</div>
</div>

<!--专家介绍-->
<div class="exp-info">
<h3>专家介绍</h3>
<a href="" class="more">查看更多&gt;&gt;</a>
<ul>
<li>
<div class="picbox">
<a href="">
<img src="images/lilin.png" alt="">
</a>
</div>
<div class="wordbox">
<P>姓名:李琳</P>
<P>科室:肿瘤内科</P>
<P>职称:主任医师</P>
<P>介绍:北京医院肿瘤内科科室主任,党支部书记,副教授,硕士研究生导师,中国老年肿瘤专业委员会肺癌分委会常务委员,北京医学……</P>
</div>
</li>
<li>
<div class="picbox">
<a href="">
<img src="images/maoxiaohui.png" alt="">
</a>
</div>
<div class="wordbox">
<P>姓名:毛永辉</P>
<P>科室:肿瘤内科</P>
<P>职称:主任医师</P>
<P>介绍:北京医院肿瘤内科科室主任,党支部书记,副教授,硕士研究生导师,中国老年肿瘤专业委员会肺癌分委会常务委员,北京医学……</P>
</div>
</li>
<li>
<div class="picbox">
<a href="">
<img src="images/huangcibo.png" alt="">
</a>
</div>
<div class="wordbox">
<P>姓名:黄慈波</P>
<P>科室:风湿免疫科</P>
<P>职称:主任医师</P>
<P>介绍:教授主任医师研究生导师卫生部北京医院风湿免疫科主任 北京大学医学部风湿免疫系副主任;海峡两岸医师交流协会风湿免疫………</P>
</div>
</li>
<li>
<div class="picbox">
<a href="">
<img src="images/caosuyan.png" alt="">
</a>
</div>
<div class="wordbox">
<P>姓名:曹素艳</P>
<P>科室:特需医疗部</P>
<P>职称:主任医师</P>
<P>介绍:北京医院特需医疗部(健康管理中心)/全科医疗部主任,老年与全科医学中心副主任,主任医师,医学硕士。北京大学医学部硕士……</P>
</div>
</li>
<li>
<div class="picbox">
<a href="">
<img src="images/chenhaibo.png" alt="">
</a>
</div>
<div class="wordbox">
<p>姓名:陈海波</p>
<p>科室:神经内科</p>
<p>职称:主任医师</p>
<p>介绍:北京医院神经内科主任,主任医师,北京大学医学部神经病学系副主任、教授。中国医师协会神经内科医师分会副会长兼帕金……</p>
</div>
</li>
<li>
<div class="picbox">
<a href="">
<img src="images/jack.png" alt="">
</a>
</div>
<div class="wordbox">
<p>姓名:Jack</p>
<p>科室:普通外科</p>
<p>职称:主任医师</p>
<p>介绍:北京医院普通外科主任,胃肠外科主任,北京大学医学部硕士研究生导师,1985年毕业于白求恩医科大学,从事普外科临床工……</p>
</div>
</li>
</ul>
</div>
</div>
</section>

<!--页脚-->
<footer>
<div class="center">
<!--友情链接 -->
<div class="friend-links">
<h3>友情链接</h3>
<ul>
<li><a href="">院长信箱</a></li>
<li><a href="">投诉信箱</a></li>
<li><a href="">在线调查</a></li>
<li><a href="">地理位置</a></li>
<li><a href="">网站地图</a></li>
<li><a href="">网站帮助</a></li>
<li><a href="">隐私声明</a></li>
</ul>
</div>

<!--小慕医生联系方式-->
<address>
<h3>小慕医生</h3>
<ul>
<li>地址:北理工国防大厦111号</li>
<li>电话:088-88888888</li>
<li>邮箱:kefu@imooc.com</li>
<li>邮编:666666</li>
<li>网址:<a href="">http://imooc.com</a></li>
<li>举报热线:088-88888888</li>
</ul>
</address>
</div>
</footer>
</body>
</html>


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

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

1回答
好帮手慕然然 2021-06-30 17:39:17

同学你好,问题解答如下:

1、电话号码字体调整不生效:是因为同学将设置字体大小的属性font-size写成了font-style,如图

http://img1.sycdn.imooc.com//climg/60dc384809f8eec905610255.jpg

2、banner中灰色按钮不显示:其实显示出来了,只是左右按钮堆叠在了一起,如图

http://img1.sycdn.imooc.com//climg/60dc391609d4cdc215380442.jpg

原因:调整左按钮的位置时,同学使用的是right属性,应该使用left属性,如图

http://img1.sycdn.imooc.com//climg/60dc399109a3a9ed05700291.jpg

关于代码优化:

1、HTML代码中,以下位置处的class类名放在了引号外面,如图

http://img1.sycdn.imooc.com//climg/60dc3b8b0956c03505770235.jpg

2、由于h1盒子宽度设置太小,导致logo文字发生换行,如图

http://img1.sycdn.imooc.com//climg/60dc3a730954905212210484.jpg

将h1盒子宽度调整大一点即可,参考代码:

http://img1.sycdn.imooc.com//climg/60dc3ae3098f7b2904780121.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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