宣传图片那里样式显示不出来

宣传图片那里样式显示不出来

css代码:

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

}
header .header-top{
    width: 1199px;
    margin: 0 auto;
    overflow: hidden;
}
header .header-top .logo{
    margin-top: 39px;
    width: 192px;
    height: 63px;
    float: left;
    color: #015E58;
    font-size: 20px;
}
header .header-top .logo h1{
    width: 192px;
    height: 63px;
}
header .header-top .tool{
    float: right;
    height: 67px;
    width: 266px;
    padding-top: 35px;
}
header .header-top .tool .r1{
    margin-bottom: 2px;
}
header .header-top .tool .r1 .tel{
    width: 32px;
    height: 25px;
}
header .header-top .tool .r1 .telnumber{
    font-size: 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: 14.1px;
}
header .header-top .tool .r2{
    width: 264px;
    height: 30px;
    border: 1px solid #999999;
}
header .header-top .tool .r2 input{
    float: left;
    width: 224px;
    height: 30px;
    border: none;
    padding-left: 20px;
    /* 去掉鼠标点击时侯的外围线 */
    outline: none;
}
header .header-top .tool .r2 button{
    float: left;
    height: 20px;
    width: 20px;
    background: none;
    border: none;
    outline: none;
    /* 设置触碰时候的鼠标的样式 */
    cursor: pointer;
    /* 设置相对定位来微调位置 */
    position: relative;
    top: 6px;
    right: 6px
}
header .main-nav{
    /* 不用写宽度,这样自动撑满 */
    background: #00978E;
    height: 60px;
    margin-top: 29px;
}
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: 1202px;
    height: 300px;
    top: 50%;
    left: 50%;
    margin-left: -601px;
    /* 垂直居中 */
    margin-top: -150px;
}
.banner .center .left-btn{
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -32px;
    width: 56px;
    height: 64px;
    background-color: rgba(0,0,0,.3);
}
.banner .center .right-btn{
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -32px;
    width: 56px;
    height: 64px;
    background-color: rgba(0,0,0,.6);
}
.banner .center h2{
    position: absolute;
    width: 480px;
    height: 79px;
    font-size: 60px;
    color: #015E58;
    top: 50%;
    margin-top: -70px;
    left: 120px;
    font-weight: normal;
}
.banner ol{
    width: 120px;
    height: 12px;
    position: absolute;
    bottom: 20px;
    left: 50%;
    /* 水平居中 */
    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: #00978E;
}
/* 内容区域 */
.content{
    margin-top: 71px;
}
.content .usefui-links{
    width: 906px;
    height: 148px;
    margin: 0 auto;
}
.content .usefui-links ul{
    /* 清除浮动 */
    overflow: hidden;
}
.content .usefui-links ul li{
    float: left;
    width: 106px;
    margin-right: 54px;
}
.content .usefui-links ul li span{
    display: block;
    text-align: center;
    font-size: 20px;
    color: #000000;
    line-height: 40px;
}
.content .usefui-links ul li:last-child{
    margin-right: 0;
}
.content .news-and-notice{
    width: 1201px;
    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: 324px;
    height: 376px;
}
.content .news-and-notice .news h3{
    height: 21px;
    margin-bottom: 27px;
}
.content .news-and-notice .news .nows-content .hot-news{
    float: left;
    width: 422px;
    height: 328px;
    margin-right: 15px;
    position: relative;
}
.content .news-and-notice .news .nows-content .hot-news .info{
    position: absolute;
    height: 40px;
    width: 100%;
    color: white;
    bottom: 0;
    left: 0;
    text-align: center;
    line-height: 40px;
    background: rgba(8,8,8,0.40);
}
.content .news-and-notice .news .nows-content ul{
    float: left;
    width: 403px;
    height: 328px;
}
.content .news-and-notice .news .nows-content ul li{
    line-height: 41px;
}
.content .news-and-notice .news .nows-content ul li a{
    font-size: 14px;
    color: #000000;
    float: left;
}
.content .news-and-notice .news .nows-content ul li a.spec{
    color: #00978E;
    font-weight: bold;
}
.content .news-and-notice .news .nows-content ul li span{
    float: right;
}
.content .news-and-notice .notice h3{
    margin-bottom: 16px;
}
.content .news-and-notice .notice ol li{
    overflow: hidden;
    margin-bottom: 14px;
}
.content .news-and-notice .notice ol li .num{
    width: 53px;
    height: 57px;
    float: left;
    background: #00978E;
    font-size: 30px;
    color: #FFFFFF;
    text-align: center;
    line-height: 57px;
    margin-right: 16px;
}
.content .news-and-notice .notice ol li dl dt a{
    font-size: 14px;
    color: #000000;
}
.content .news-and-notice .notice ol li dl dd a{
    font-size: 14px;
    color: #000000;
}
.content .ad-images{
    width: 1200px;
    margin: 0px auto;
    margin-top: 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">
            <!-- 网页的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="chinese_icon icon" src="images/chinese_icon.png" alt=""></a>
                    <a href=""><img class="english_icon icon" src="images/english_icon.png" alt=""></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>

    <!-- 网页的横幅 -->
    <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标签是在里面浮动的-->
        <ol>
            <li class="cur"></li>
            <li></li>
            <li></li>
            <li></li>
        </ol>
    </section>

    <!-- 网页的主要内容 -->
    <section class="content">
        <!-- 常用链接 -->
        <div class="usefui-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="nows-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>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>
            <!-- 医院公告 -->
            <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>

             <!-- 广告图片 -->
             <aside class="ad-images">
                <a href="">
                    <img src="images/xuanchuan.png" alt="">
                </a>
            </aside>
                       
            <!-- 科室介绍 -->
            <div class="dep-info">
                <h3>科室介绍</h3>
                <div class="dep-content">
                    <div>
                        <h4>内科</h4>
                        <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>
                    </div>
                    <div>
                        <h4>肿瘤科</h4>
                        <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>
                    <div>
                        <h4>外科</h4>
                        <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>
                            <li><a href="">骨外科</a></li>
                            <li><a href="">乳腺外科</a></li>
                        </ul>
                    </div>
                    <div>
                        <h4>儿科</h4>
                        <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>
                        </ul>
                    </div>
                </div>
            </div>

            <!-- 专家介绍 -->
            <div class="exp-info">
                <h3>专家介绍</h3>
                <a href="">查看更多</a>
                <ul>
                    <li>
                        <div class="picbox">
                            <a href="">
                                <img src="images/Mask group1.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/Mask group2.png" alt="">
                            </a>
                        </div>
                        <div class="wordbox">
                            <p>姓名:毛永辉</p>
                            <p>科室:肾脏内科</p>
                            <p>职称:主任医师</p>
                            <p>介绍:北京医院肾内科主任,主任医师,硕士研究生导师。1989年毕业于华西医科大学临床医学院,后在北京医院内科、肾内科工作……</p>
                        </div>
                    </li>
                    <li>
                        <div class="picbox">
                            <a href="">
                                <img src="images/Mask group3.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/Mask group4.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/Mask group5.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/Mask group6.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="friend-link">
            <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>
    </footer>
</body>
</html>

问题描述:

为什么宣传图片那里向上踹20px显示不出来,而向下却能显示出来,而且我没写别的样式但友情链接那里却自己跑上来了,就算我到医院公告那里向下踹20px也不行

相关截图:

https://img1.sycdn.imooc.com//climg/61a5775409ce27e121460924.jpg



https://img1.sycdn.imooc.com//climg/61a5776c0982b4da07730772.jpg

https://img1.sycdn.imooc.com//climg/61a57773094e495b09050394.jpg

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

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

1回答
好帮手慕小李 2021-11-30 10:59:23

同学你好,问题如下:

1、 news-and-notice类名定了固定高,导致了页脚内容跑到了上面来。

https://img1.sycdn.imooc.com//climg/61a592c20983bccf18200824.jpg

2、从图中,结构全都写到了news-and-notice中,且news-and-notice还写了固定高,如下图。

https://img1.sycdn.imooc.com//climg/61a592df0940346f17150864.jpg

老师从同学的注释中看到了同学把news-and-notice,设定成医院动态和医院公告区域所以,估计是同学大意了。建议同学代码结构稍作一下调整如下:

https://img1.sycdn.imooc.com//climg/61a59300092d6caa06980580.jpg

https://img1.sycdn.imooc.com//climg/61a593370957043707640714.jpg

https://img1.sycdn.imooc.com//climg/61a5934409e0aa9205170171.jpg

优化建议:

https://img1.sycdn.imooc.com//climg/61a59765094dc47704080115.jpg

同学自己试试~祝学习愉快~

  • 提问者 阿震757991 #1

    谢谢老师,我还想问为什么设定了固定高会出现友情链接跑上去的问题?

    2021-11-30 16:29:43
  • 好帮手慕小李 回复 提问者 阿震757991 #2

    首先按照同学写的结构如下图:

    https://img1.sycdn.imooc.com//climg/61a5e6b509bf0f6d04270399.jpg

    所有模块都在news-and-notice中,然而news-and-notice固定高度也就是,这么一堆模块的总高度是376px,所以页脚(友情链接)就跑上去了。(同学可以参考老师后面调整的结构)

    https://img1.sycdn.imooc.com//climg/61a5e75409b438ad06310706.jpg

    调整后的html结构,各自模块有各自模块的高度了,所以footer头顶上不光只有news-and-notice,所以就会被压下去了。

    同学自己尝试一下~祝学习愉快~

    2021-11-30 16:58:42
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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