遇到个奇怪的问题

遇到个奇怪的问题

老师请问一下一个关于banner图的问题:

我先将css样式表写在另一个文件中,用link链接,但是发现下图两种情况既然效果不一样:

http://img1.sycdn.imooc.com//climg/5ce7cd5a0001b20a02810382.jpghttp://img1.sycdn.imooc.com//climg/5ce7cd7100015d2d02820418.jpg

然后我准备用style放样式表来问老师,结果在style里两种情况又一样了…………

在单独的用link链接的样式表中,.banner 写的样式,可以将图片宽高限制,但是用.main .banner的时候,img的宽高,banner的都不受控制了,找不到原因……

我把放style里的代码放在下面,麻烦老师把将style里的样式用另一个css文件保存,用link链接,试试我说的两种情况,真的很感谢老师,现在很困惑…………

代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">  
    <title>大作业</title>
<style>
*{
    margin:0;
    padding:0;
}
/*网页顶部*/
.header{
    width:100%;
    height:70px;
    background-color:#07cbc9;
    font-family:"Microsoft YaHei UI";
    position:fixed;
}
.header a{
    text-decoration:none;color:white;
}
.header a:hover{
    color:yellow;
}
/*顶部logo*/
.logo{
    float:left;
    margin:11px 0 0 120px;
}
/*导航区*/
.nav ul{
    float:right;
    height:70px;
    padding-right:50px;
}
.nav ul li{
    float:left;
    list-style:none;
    font-size:16px;
    font-weight:bolder;
    padding-right:20px;
    line-height:70px;
}
/*主体部分*/
.main{
    width:100%;
}
  /*banner图*/
.main .banner{
    width:100%;
    height:400px;
    padding-top:70px;
}
.main .banner img{
    width:100%;
    height:400px;
}
  /*遮罩层*/


</style>
</head>
<body>
    <!--网页顶部-->
    <div class="header">
        <!--logo-->
        <div class="logo">
            <a href="#"><img src="images/logo.png"/></a>
        </div>
        <!--导航-->
        <div class="nav">
            <ul>
                <li><a href="#">HOME</a></li>
                <li><a href="#">ABOUT</a></li>
                <li><a href="#">GALLERY</a></li>
                <li><a href="#">FACULTY</a></li>
                <li><a href="#">EVENTS</a></li>
                <li><a href="#">CONTACT</a></li>
            </ul>
        </div>
    </div>
    <!--主体内容-->
    <div class="main">
        <!--banner图-->
        <div class="banner">
            <img src="images/banner3.jpg"/>
        </div>
        <!--遮罩层-->
        <div class="mask-layer"></div>
        <!--信息表单-->
        <div class="info-layer">
            <form>
               <input type="text" name="name" placeholder="your name">
               <input type="text" name="phone" placeholder="your phone">
               <input type="text" name="mail" placeholder="your E-mail">
               <textarea placeholder="write your commit here"></textarea>
               <button>sent massage</button>
            </form>
        </div>
        <!--ABOUT区-->
        <!--GALLERY-->
        <!--网页底部-->
    </div>
    <div class="footer"></div>
</body>
</html>

正在回答

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

2回答

同学你好!
可以自己发现问题,棒棒哒~

如果帮助到了你 欢迎采纳 祝学习愉快~


提问者 Rockets总冠军 2019-05-24 19:03:26

……老师可以无视我了……刚问完,就发现是因为之前在html文件修改的内容没保存更新……自己一直在css文件中保存更新………………。。。。已经解决了

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

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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