我创建了一个前端计算器,并在页面底部添加了“启动说明”按钮。该按钮在点击时展开为模式,显示操作计算器的指示。CSS:页脚出现在浏览器尺寸缩小的主要内容上
这里的页脚HTML的一部分
<div id="instructions">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-large" data-toggle="modal" data-target="#myModal">
Launch Instructions
</button>
我fixed
靠近屏幕底部的页脚的position
,但我并没有理解它会留在同一个地方,即使浏览器缩小,从而导致页脚出现在计算器本身上。
这里的页脚CSS -
#instructions {
position: fixed;
left: 44%;
bottom: 0px;
z-index: 1049;
font-family: 'Courgette', cursive;
}
#instructions button {
text-transform: uppercase;
opacity: 0.6;
}
而且这里的一对Codepen完整的应用程序。
即使屏幕缩小,我不确定如何使页脚和“启动指令”按钮保持在计算器下方。也许我需要一个媒体查询来更改button
的z-index
?
@media screen and (max-height: 300px) {
#instructions button {
z-index: -1;
}
}
非常感谢!
可能duplicat e [CSS粘滞页脚边距](http://stackoverflow.com/questions/11868249/css-sticky-footer-margin) –