我正在努力调整http://www.webeffectual.com/中展示的布局以满足我的需求。我想要这些功能:
#toolbar
div固定在浏览器窗口的顶部,与任何滚动无关。#resultsLayer
在滚动<{li>时滑过#introLayer
#searchBar
在#searchbar
点击#toolbar
时滚动到顶部但在#toolbar下方(就像包含5个圆形彩色按钮的div一样贴在窗口顶部)在http://www.webeffectual.com/中,但在我的情况下,它应该在#toolbar下面#resultsContainer
及其所有子项应在#searchBar
下方进一步滚动(就像导航部分下http://www.webeffectual.com幻灯片粉红色图层中的文字一样)到目前为止,我已经实现了这一目标:fiddle并且它似乎是一条陡峭的道路:
#searchBar
和#results
之间存在一个差距,它在滚动时被填充:( ul
标签的边距设置为16px,设置为0px n,摆脱了差距
一切正常:)新年快乐! esp @HC_,重创新的一年!
答案 0 :(得分:2)
1a)您的工具栏需要设置宽度。添加width:100px;
以使其正常工作
1b)请注意,z-index不会以您最有可能的方式运作,了解更多here
3)可能只是position:fixed;
和top:50px;
总的来说,只是花更多的时间锤击!