banner区怎么把菜单设置居中?

banner区怎么把菜单设置居中?

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>4-3项目</title>

<link rel="stylesheet" type="text/css" href="css/common.css">

<script type="text/javascript" src="js/common.js"></script>

</head>

<body>

<div class="head">

<div class="logo">

<img src="images/logo.png">

    <div class="menu">

    <ul>

<li>HOME</li>

<li>ABAOUT</li>

<li>GALLERY</li>

<li>FACULTY</li>

<li>EVENTS</li>

<li>CONTACT</li>

    </ul>

    </div>

</div>

</div>

<div class="content">

<div class="banner">

            <img src="images/banner3.jpg" class="banner-img">

<div class="message">

<ul>

<li><input type="text" name="" value="your Name"></li>

<li><input type="text" name="" value="your Phone"></li>

<li><input type="text" name="" value="your Email"></li>

<li><textarea value="Write You Comment Here"></textarea>

</li>

<li><input type="submit" value="SEND MESSAGE" name=""></li>

</ul>

</div>

</div>

<div class="about"></div>

<div class="GALLERY"></div>

</div>









<div class="foot">

</div>

</body>

</html>

*{

margin: 0px;

padding: 0px;

/*消除浏览器的默认距离*/


}

.head{

width: 100%;/*设置与浏览器宽度一致*/

background: #07cbc9;

height: 50px;

}

/*设置logo区域*/

.head .logo{

margin-left: 50px;

height: 50px;

line-height: 50px;

}

/*设置菜单区域*/

.head .logo .menu{

float: right;

margin-right: 50px;

}

/*设置菜单中的选项*/

.head .logo .menu ul li{

float: left;

margin-right: 30px;

list-style: none;

height: 50px;

line-height: 50px;

color: white;

}

/*设置content区域*/

.content{

width: 100%;

}

/*设置banner区域*/

.content .banner{

width: 100%;

}

/*/*设置banner区域图片*/

.content .banner .banner-img{

float: left;

width: 100%;

height: 800px;

opacity: 0.4;

}

.content .banner .message{

/*float:left;*/

height: 100px;

width: 200px;

background: yellow;


/*margin-top: 50px;*/

}

.content .banner .message ul li{

/*float: left;*/

/*margin-top: 50px;*/

/*list-style: none;*/

/*overflow: hidden;*/


}

这样设置输入框在banner图片的下方,不知道怎么调整到图片上

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

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

2回答
好帮手慕小尤 2020-04-27 09:47:59

同学你好,如果只为content设置了margin-top,则会导致上方留白,则需要为head设置top值避免留白。修改后代码如下所示:

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

具体代码,同学可复制粘贴上次回复的的代码。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

好帮手慕小尤 2020-04-26 10:47:20

同学你好,1. 导航未固定到顶部,建议同学设置为固定定位。修改后代码如下所示:

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

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

2. 鼠标滑过导航项时为改变背景色,建议同学使用:hover改变li标签的背景颜色。修改后代码如下所示:

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

3. 建议同学为message设置定位,使其子元素到图片只上。修改后代码如下所示:

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

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

*{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    /*消除浏览器的默认距离*/
}

.head{
    width: 100%;/*设置与浏览器宽度一致*/
    background: #07cbc9;
    height: 50px;
    position: fixed;
    z-index: 100;
    top:0px;
}

/*设置logo区域*/
.head .logo{
    margin-left: 50px;
    height: 50px;
    line-height: 50px;
}

/*设置菜单区域*/
.head .logo .menu{
    float: right;
    margin-right: 50px;
}

/*设置菜单中的选项*/
.head .logo .menu ul li{
    float: left;
    margin-right: 30px;
    list-style: none;
    height: 50px;
    line-height: 50px;
    color: white;
}
.head .logo .menu ul li:hover{
    background: #000;
}
/*设置content区域*/
.content{
    margin-top: 50px;
    width: 100%;
}

/*设置banner区域*/
.content .banner{
    width: 100%;
}

/*设置banner区域图片*/
.content .banner .banner-img{
    float: left;
    width: 100%;
    height: 800px;
    opacity: 0.4;
}
.content .banner .message{
    z-index: 2;
    width: 500px;
    position: absolute;
    top: 350px;
    margin-top:-150px;
    right: 50%;
    margin-right: -250px;
    text-align: center;
}
.content .banner .message ul li{
    /*float: left;*/
    /*margin-top: 50px;*/
    /*list-style: none;*/
    /*overflow: hidden;*/

}

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 视线模糊 #1
    .content{ margin-top: 50px; width: 100%; } 需要 margin-top: 50px;这个属性吗?视频显示上面没有空白区域啊,设置了这个顶部是不是有一个空白
    2020-04-26 20:08:54
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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