【发布时间】:2015-04-15 00:01:35
【问题描述】:
我在屏幕底部有一个固定的过滤器系统(我打算稍后动画这个弹出):
<nav></nav>
<ul class="filter">
<li>filter option</li>
<li>filter option</li>
.....
</ul>
当您缩小窗口时,过滤系统会越过导航。如何防止过滤系统越过导航,我希望它与导航的底部对齐,然后允许用户上下滚动。
我尝试过将过滤系统相对定位在导航下方 - 这样它就不会超过顶部,但它不会与窗口底部对齐。
所以我想要一个位于屏幕底部的过滤器系统,如果它足够高或用户窗口足够小,我希望用户能够滚动过滤器列表。
仅使用 CSS 是否可行?
【问题讨论】:
-
您能否提供更准确的小提琴,我无法重现您的问题,或者我不明白您的意思。改变窗口的大小对我没有任何作用
-
@AbdulAhmad 让你的浏览器窗口的高度变小,你会看到过滤系统在导航上方。
-
@AbdulAhmad 或查看jsfiddle.net/cg0cekh5/1
-
那么您希望导航位于顶部吗?
-
@AbdulAhmad 我希望过滤系统不要超出导航范围