【发布时间】:2014-01-24 03:11:21
【问题描述】:
我正在尝试了解 960 网格,并且正在研究 Skeleton。
如果您访问该页面,您会注意到当页面的右侧上下滚动时,左侧是固定的(侧边栏)始终保持在原位。如果你缩小浏览器窗口经过一个点,侧边栏就会消失。
我查看了 css,但找不到有关此侧边栏如何工作的任何信息。他是怎么做到的?
【问题讨论】:
标签: html css skeleton-css-boilerplate
我正在尝试了解 960 网格,并且正在研究 Skeleton。
如果您访问该页面,您会注意到当页面的右侧上下滚动时,左侧是固定的(侧边栏)始终保持在原位。如果你缩小浏览器窗口经过一个点,侧边栏就会消失。
我查看了 css,但找不到有关此侧边栏如何工作的任何信息。他是怎么做到的?
【问题讨论】:
标签: html css skeleton-css-boilerplate
侧边栏使用position:fixed; 保持原位。响应端(重新调整浏览器的大小)很可能是使用媒体查询。示例:
@media only screen and (max-width: 999px){
//if screen is less than or equal to 999px (just a random number) execute this code
}
@media only screen and (min-width: 1000px){
//if screen is greater than or equal to 1000px (just a random number) execute this code
}
更新
【讨论】:
display:none。我会用一个例子来更新我的答案。