banner—image不随页眉变化

banner—image不随页眉变化

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
   <link rel="stylesheet" type="text/css" href="CSS/common%20-%20副本.css">
   <script type="text/javascript" src="JS/common.js"></script>
</head>
<body>
<div class="head">
   <div class="top">
       <div class="logo">
           <img src="images/logo.png" alt="logo">
       </div>
       <div class="menu">
           <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="banner">
       <div class="banner_image">
           <img src="images/banner3.jpg" width=100%>
       </div>
       <div class="banner_comment">
           <form>
               <input type="text" name="Name" placeholder="Your name"/>
               <br>
               <input type="text" name="Phone" placeholder="Your phone"/>
               <br>
               <input type="text" name="Email" placeholder="Your email"/>
               <br>
               <input type="text" name="Name" placeholder="Your name"/>
               <br>
               <input type="text" name="Common" placeholder=" Write Your Comment Here"/>
               <br>
               <input type="button" name="submit" value="SEND MESSAGE">
               <br>
           </form>
       </div>
   </div>
</div>
<div class="content"></div>
<div class="footer"></div>
</body>
</html>

css


/*网页边距调为零*/
*{
   margin: 0;
   padding: 0;
}
body{
   font-family:"Microsoft YaHei UI";
}
a{
   text-decoration: none;
   color: white;
}
.head{
   margin: 0 auto;
}
.head .top {
   background-color: #07cbc9;
   height: 50px;
   position: relative;
   margin: 0 auto;
}
.head .top .logo img{
   position: relative;
   top:1px;
   margin-left: 100px;
   float: left;
   /*height: 50px;*/

}
.head .top .menu{
   position: relative;
   float: right;
   height: 50px;
   /*margin: 0  auto;*/
}
.head .top .menu ul{
   height: 50px;
   list-style: none;
   position: relative;
   margin-right: 90px;
   float: right;
}
.head .top .menu ul li{
   float: right;
   height: 50px;
   margin-right: 10px;
   line-height: 50px;

}

.head .top .menu ul li:hover {
   background-color: black;

}

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

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

3回答
好帮手慕阿园 2020-07-30 19:33:22

同学你好

1. 同学是想问,为什么banner下的图片没有根据分辨率的大小,而没有变化吗?如果是,可以给图片设置一个具体的高度,如下

http://img1.sycdn.imooc.com//climg/5f22af2709e614a105450170.jpg

2,其实任何页面有它最佳的展示效果,当我们将它放在块一极小或者极大的区域中 ,它是会出现错位的现象,这个是比较常见的现象。

最后,建议同学将图片的宽度设置放入css中引入

祝学习愉快

提问者 我还差得多 2020-07-30 19:09:34

当页眉缩小时   图片大小不变

好帮手慕阿园 2020-07-30 18:58:57

同学你好,同学的意思是导航栏没有固定到页面顶部吗,如下

http://img1.sycdn.imooc.com//climg/5f22a75109b4314d19010087.jpg

如果是,可以设置固定定位position: fixed;并设置宽度为100%,修改后代码如下

http://img1.sycdn.imooc.com//climg/5f22a79a09a43f9604850255.jpg

如果不是这个问题,请同学具体描述

祝学习愉快

  • 提问者 我还差得多 #1
    浏览器页面缩放、页面缩小时 图片大小不改变 同时浏览器页面放大,页眉的HOME区域会变动,放大到一定程度,页眉的home区域会跑到banner-imag区域
    2020-07-30 19:12:35
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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