2-16 小慕医生开发

来源:2-16 小慕医生项目开发

慕移动4506339

2022-10-19 17:08:36

老师,加上左边框线也设了高度后,‘专家介绍’ 和 ‘科室介绍’ 前面的框线高度还是很高,什么原因

https://img.mukewang.com/climg/634fbdf5093bc57302740182.jpg

代码如下:

index.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">
<!-- 网页头部中左侧的logo -->
<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="cn-icon icon" src="images/chinese_icon.png" alt=""></a>
<a href=""><img class="'en-icon icon" src="images/english_icon.png" alt=""></a>
</div>
<div class="r2">
<input type="text" placeholder="找医生/科室">
<button><img src='images/search.png'></button>
</div>

</div>
</div>
<!-- 网页头部中绿色的导航条 -->
<nav class="main-nav">
<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>
<li><a href=""> 互动交流</a></li>
</ul>
</nav>
</header>

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


</ol>
</div>
</div>
<!-- 宣传图片 -->
<aside class="ad-images">
<img src="images/xuanchuan.png" alt="">
</aside>
<!-- 科室介绍 -->
<div class="department-info">
<div class="center">
<h3>科室介绍</h3>
<a class="more" href="">查看更多&gt;&gt;</a>
<div class="dep-content">
<div class="item">
<h4>内科</h4>
<ul>
<li><a class="cur" href=''>呼吸内科</a></li>
<li><a class="cur" 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="item">
<h4>肿瘤科</h4>
<ul>
<li><a class="cur" href=''>肿瘤内科</a></li>
<li><a class="cur" 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="item">
<h4>外科</h4>
<ul>
<li><a class="cur" href=''>普通内科</a></li>
<li><a class="cur" 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="item">
<h4>儿科</h4>
<ul>
<li><a class="cur" href=''>儿科综合</a></li>
<li><a class="cur" 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="exp-pic">
<img src="images/lilin.png" alt="">
</div>
<!-- 右侧专家信息-->
<div class="exp-info">
<p>姓名:李琳</p>
<p>科室:肿瘤内科</p>
<p>职称:主任医师</p>
<p>介绍:北京医院肿瘤内科科室主任,党支部书记,副教授,硕士研究生导师,中国老年肿瘤专业委员会肺癌分委会常务委员,北京医学……</p>
</div>
</li>
<li>
<!-- 左侧专家照片 -->
<div class="exp-pic">
<img src="images/maoxiaohui.png" alt="">
</div>

<!-- 右侧专家信息-->
<div class="exp-info">
<p>姓名:毛永辉</p>
<p>科室:肾脏内科</p>
<p>职称:主任医师</p>
<p>介绍:北京医院肾内科主任,主任医师,硕士研究生导师。1989年毕业于华西医科大学临床医学院,后在北京医院内科、肾内科工作……</p>
</div>
</li>
<li>
<!-- 左侧专家照片 -->
<div class="exp-pic">
<img src="images/huangcibo.png" alt="">
</div>
<!-- 右侧专家信息-->
<div class="exp-info">
<p>姓名:黄慈波</p>
<p>科室:风湿免疫科</p>
<p>职称:主任医师</p>
<p>介绍:教授主任医师研究生导师卫生部北京医院风湿免疫科主任,北京大学医学部风湿免疫系副主任;海峡两岸医师交流协会风湿免疫……</p>
</div>
</li>
<li>
<!-- 左侧专家照片 -->
<div class="exp-pic">
<img src="images/huangcibo.png" alt="">
</div>
<!-- 右侧专家信息-->
<div class="exp-info">
<p>姓名:曹素艳</p>
<p>科室:特需医疗部</p>
<p>职称:主任医师</p>
<p>介绍:北京医院特需医疗部(健康管理中心)/全科医疗部主任,老年与全科医学中心副主任,主任医师,医学硕士。北京大学医学部硕士……</p>
</div>
</li>
<li>
<!-- 左侧专家照片 -->
<div class="exp-pic">
<img src="images/chenhaibo.png" alt="">
</div>
<!-- 右侧专家信息-->
<div class="exp-info">
<p>姓名:陈海波</p>
<p>科室:神经内科</p>
<p>职称:主任医师</p>
<p>介绍:北京医院神经内科主任,主任医师,北京大学医学部神经病学系副主任、教授。中国医师协会神经内科医师分会副会长兼帕金……</p>
</div>
</li>
<li>
<!-- 左侧专家照片 -->
<div class="exp-pic">
<img src="images/jack.png" alt="">
</div>
<!-- 右侧专家信息-->
<div class="exp-info">
<p>姓名:Jack</p>
<p>科室:普通外科</p>
<p>职称:主任医师</p>
<p>介绍:北京医院普通外科主任,胃肠外科主任,北京大学医学部硕士研究生导师,1985年毕业于白求恩医科大学,从事普外科临床工……</p>
</div>
</li>
</ul>
</div>

<!-- 页脚 -->
<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>


</section>


</body>

</html>

css.css

* {
padding: 0;
margin: 0;
}

/* 去掉所有ul和ol 的小圆点 */
ul,
ol {
list-style: none;
}

/* 去掉所有超链接的下划线 */
a {
text-decoration: none;
}

/* 使用继承性给body标签设置字体 */
body {
font: normal 14px/25px '微软雅黑'
}

/* 头部 */
header {}

header .header-top {
width: 1199px;
margin: 0 auto;
/* 清除浮动 */
overflow: hidden;

}

header .header-top .logo {
padding-top: 36px;
width: 192px;
height: 63px;
float: left;
font-size: 24px;
color: #00978E
}

header .header-top .logo h1 {
width: 192px;
height: 63px;
}

header .header-top .tool {
width: 266px;
height: 67px;
float: right;
padding-top: 22px;

}

header .header-top .tool .r1 {
margin-bottom: 10px;
}

header .header-top .tool .r1 .tel {
width: 32px;
height: 25px;
vertical-align: middle;
}

header .header-top .tool .r1 .telnumber {
font-size: 20px;
color: #00978E;
display: inline-block;
width: 146.9px;
height: 26px;
text-align: center;
vertical-align: middle;
}

header .header-top .tool .r1 .icon {
width: 24px;
height: 24px;
vertical-align: middle;
}

header .header-top .tool .r1 .cn-icon {
margin-right: 14px;
vertical-align: middle;
}

header .header-top .tool .r2 {
border: 1px solid rgba(202, 202, 202, 0.60);
width: 264px;
height: 28px;
border-radius: 6px;
}

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;
height: 20px;
/* 去掉按钮背景 */
background: none;
border: none;
outline: none;
/* 设置触碰时的鼠标指针样式 */
cursor: pointer;
position: relative;
top: 3px;
right: 3px;
}

header .main-nav {
height: 60px;
background: #00978E;
margin-top: 20px;
}

header .main-nav ul {
width: 1200px;
height: 60px;
margin: 0 auto;

}

header .main-nav ul li {
float: left;
width: 150px;
height: 60px;
text-align: center;
line-height: 60px;
}

header .main-nav ul li:first-child {
background-color: #015E58;

}

header .main-nav ul li a {
display: block;
width: 150px;
height: 60px;
font-size: 16px;
color: white;
}

header .main-nav ul li a:hover {
background-color: orange;
}

section.banner {
width: 100%;
height: 570px;
position: relative;
}

section.banner img {
width: 100%;
height: 570px;
margin: 0 auto;

}

section.banner div.center {
width: 1200px;
height: 200px;
position: absolute;
left: 50%;
top: 50%;
margin-top: -100px;
margin-left: -600px
}

section.banner div.center .left-btn {
width: 56px;
height: 64px;
background-color: rgba(0, 0, 0, .3);
position: absolute;
left: 0;
top: 50%;
margin-top: -32px;
border-radius: 10px;

}

section.banner div.center .right-btn {
width: 56px;
height: 64px;
background-color: rgba(0, 0, 0, .3);
position: absolute;
right: 0;
top: 50%;
margin-top: -32px;
border-radius: 10px;

}

section.banner div.center h2 {
width: 480px;
height: 79px;
font-size: 60px;
color: #015E58;
position: absolute;
left: 148px;
top: 50%;
margin-top: -50px;

}

section.banner ol {
width: 120px;
height: 12px;
position: absolute;
bottom: 20px;
left: 50%;
margin-left: -60px;

}

section.banner ol li {
width: 20px;
height: 12px;
margin-right: 10px;
float: left;
background: #FFFFFF;
border-radius: 6px;
}

section.banner ol li:last-child {
margin-right: 0;
}

section.banner ol li.cur {
background: #00978E;
width: 30px;
height: 12px;

}

section.content {
padding-top: 71px;
}

section.content .useful-links {
width: 906px;
height: 148px;
margin: 0 auto;
overflow: hidden;
}

section.content .useful-links li {
float: left;
width: 106px;
height: 106px;
margin-right: 54px;
text-align: center;
}

section.content .useful-links li:last-child {
margin-right: 0;
}

section.content .useful-links span {
display: block;
height: 26px;
margin-top: 13px;
font-size: 20px;
color: #000000;
text-align: center;
}

section.content h3 {
border-left: 8px solid #00978E;
padding-left: 10px;
height: 20px;
}

section.content .news-and-notice {
width: 1200px;
height: 376px;
margin: 0 auto;
margin-top: 56px;
margin-bottom: 20px;

}

section.content .news-and-notice .news-content {
float: left;
width: 878px;
height: 376px;

}

section.content .news-and-notice .news-content h3 {
font-size: 16px;
color: #000000;
}

section.content .news-and-notice .news-content img {
width: 422px;
height: 328px;
margin-top: 27px;
display: block;
}

section.content .news-and-notice .news-content .hot-news {
float: left;
position: relative;
}

/* 遮罩层 */
section.content .news-and-notice .news-content .hot-news .remark {
position: absolute;
left: 0;
bottom: 0;
width: 422px;
height: 40px;
background: rgba(8, 8, 8, 0.40);
text-align: center;
line-height: 40px;
font-size: 14px;
color: #FFFFFF;
}

section.content .news-and-notice .news-content ul {
float: right;
width: 441px;
height: 328px;
margin-top: 27px;
line-height: 40px;
}

section.content .news-and-notice .news-content ul li {
overflow: hidden;
}

section.content .news-and-notice .news-content ul li a {
float: left;
font-size: 14px;
color: #000000;
}

section.content .news-and-notice .news-content ul li a.spec {
color: #00978E;
}

section.content .news-and-notice .news-content ul li span {
float: right;
font-size: 14px;
color: #000000;
padding-right: 40px;
}

section.content .news-and-notice .notice {
float: right;
width: 322px;
height: 376px;
}

section.content .news-and-notice .notice h3 {
font-size: 16px;
color: #000000;
margin-bottom: 16px;
}

section.content .news-and-notice .notice ol {
width: 322px;
height: 331px;
}

section.content .news-and-notice .notice ol li {
width: 332px;
margin-top: 14px;
overflow: hidden;
}

section.content .news-and-notice .notice ol li .num {
float: left;
background: #00978E;
width: 53px;
height: 57px;
font-size: 30px;
color: #FFFFFF;
margin-right: 16px;
text-align: center;
line-height: 57px;
}

section.content .news-and-notice .notice ol li dl {
float: left;
}

section.content .news-and-notice .notice ol li dl a {
font-size: 14px;
color: #000000;
}

section.content .ad-images {
margin: 0 auto;
width: 1200px;
}

section.content .department-info {
width: 100%;
height: 437px;
background: #FAFAFA;
margin-top: 28px;
}

section.content .department-info .center {
width: 1202px;
margin: 0 auto;
overflow: hidden;
position: relative;


}

section.content .department-info .center .item {
float: left;
width: 271px;
padding-left: 29px;

}

section.content .department-info .center h3 {
font-size: 16px;
color: #000000;
padding-top: 36px;
}

section.content .department-info .center a.more {
position: absolute;
font-size: 14px;
color: #999999;
top: 39px;
right: 0px;
}

section.content .department-info .center .item h4 {
font-size: 14px;
color: #000000;
margin-bottom: 14px;
margin-top: 17px;
text-align: center;
position: relative;
}

section.content .department-info .center .item h4::before {
content: '';
background-color: #00978E;
width: 40px;
height: 2px;
position: absolute;
left: 65px;
bottom: 12px;
}

section.content .department-info .center .item h4::after {
content: '';
background-color: #00978E;
width: 40px;
height: 2px;
position: absolute;
right: 65px;
bottom: 12px;

}

section.content .department-info .center .item ul {
width: 267px;
margin-right: 37px;
overflow: hidden;
}

section.content .department-info .center .item ul li {
float: left;
width: 121px;
height: 36px;
background: #FFFFFF;
border: 1px solid #AAA9A9;
margin-bottom: 25px;
text-align: center;
line-height: 36px;
margin-right: 21px;
border-radius: 6px;

}

section.content .department-info .center .item ul li:nth-child(2n) {
margin-right: 0;
}

section.content .department-info .center .item ul li a.cur {
font-size: 14px;
color: #00978E;
text-align: right;
}

section.content .department-info .center .item ul li a {
font-size: 14px;
color: #000000;
text-align: right;
}

section.content div.exp-info {
width: 1200px;
margin: 0 auto;
overflow: hidden;
position: relative;
}

section.content div.exp-info h3 {
font-size: 16px;
color: #000000;
padding-top: 60px;
}

section.content div.exp-info a.more {
position: absolute;
right: 0;
top: 64px;
width: 77px;
height: 18px;
font-size: 14px;
color: #999999
}

section.content div.exp-info ul {
margin-top: 20px;
overflow: hidden;
}

section.content div.exp-info ul li {
float: left;
width: 400px;
overflow: hidden;
margin-bottom: 58px;

}

section.content div.exp-info ul li .exp-pic {
float: left;
width: 152px;
height: 190px;
}

section.content div.exp-info ul li .exp-info {
float: left;
margin-left: 13px;
width: 222px;
height: 190px;
font-size: 14px;
color: #000000;
line-height: 27px;
}

footer {
height: 395px;
background-color: #FAFAFA;
}

footer .center {
width: 1200px;
margin: 0 auto;
padding-top: 67px;
}

footer .center .friend-links ul {
overflow: hidden;
margin-top: 20px;
}

footer .center .friend-links ul li {
float: left;
padding-left: 100px;
}

footer .center .friend-links ul li a {
font-size: 16px;
color: #000000;
}

footer .center .friend-links h3 {
font-size: 20px;
color: #000000;
}

footer .center address {
font-style: normal;
padding-top: 30px;
}

footer .center address h3 {
font-size: 20px;
color: #000000;
}

footer .center address ul {
width: 715px;
padding-top: 18px;
overflow: hidden;
}

footer .center address ul li {
float: left;
width: 204px;
height: 24px;
margin-right: 33px;
margin-bottom: 20px;
font-size: 16px;
color: #000000;
line-height: 24px;
}
写回答

1回答

imooc_慕慕

2022-10-19

同学你好,分析如下:

1、设置的padding-top位置写错了。

https://img.mukewang.com/climg/634fc7ed09d846d304140425.jpg

https://img.mukewang.com/climg/634fc8eb099f3ea903430264.jpg

2、a标签属于行内标签因此不设置宽高由内容撑开

https://img.mukewang.com/climg/634fc5b409e85c9702470104.jpg

https://img.mukewang.com/climg/634fc83c09ec3a8103370181.jpg

3、多了一个分号

https://img.mukewang.com/climg/634fc92a09a22a3b06110152.jpg

祝学习愉快~

0

0 学习 · 15276 问题

查看课程