gpt4 book ai didi

jquery - 视口(viewport)底部的菜单然后粘在顶部

转载 作者:太空宇宙 更新时间:2023-11-03 18:15:23 25 4
gpt4 key购买 nike

我正在努力实现 something like this (100% 高度背景图片,底部有菜单)但不知道如何到达那里。

我的问题是,无论我在哪里包含 <div class="main-menu">在 HTML 代码中,它变得不可见或没有放置在应有的位置...参见 my jsfiddle here .

或者另一个更好的选择可能是让背景图片占据视口(viewport)高度的 100% 减去 50px(菜单的高度)?

谢谢你的帮助

CSS

html,body{height: 100%} 

body {
background-color: #ffffff;
font: 300 1em/1.38 'Open Sans';
color: rgb(128, 128, 128);
}

header {
position: relative;
float: left;
z-index: 12;
width: 100%;
height: 90%;
}

.element {
float: left;
width: 100%;
height: 100%;
background-size: 100% auto;
background-attachment: fixed;
}

.element-1 {
position: relative;
z-index: 8;
border-top: 10px solid rgb(0, 0, 0);
background-image: url('http://placekitten.com/800/800?image=1');
background-position: center center;
background-color: rgb(222, 222, 222);
}
.main-menu {
width: 100%;
height: 50px;
background: #358acb;
position: absolute;
color: #000;
}

HTML

 <header>
<div class="element element-1"></div>

</header>
<p class="logo">LOGO</p>
<article> <div class="main-menu">This will be the menu</div>

最佳答案

底部:0px; 左:0; z-index:20; 如果我理解正确,这应该可以解决您的问题,当然还需要一些样式。

.main-menu {
width: 100%;
height: 50px;
background: #358acb;
position: absolute;
color: #000;
bottom:0px;
left: 0;
z-index:20;
}

参见 DEMO

关于jquery - 视口(viewport)底部的菜单然后粘在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22922603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com