仿Google阅读器网页布局示例

仿Google阅读器布局
说明
最近因为工作需要需要做个类似抓虾、Google Reader这样的网页订阅页面。这种页面的难点主要是——
- 左侧频道列表的高度要根据各种浏览器可视高度动态改变(改变窗口大小时需要动态改变)
- 侧边栏宽度固定,而阅读区域的宽度需要动态改变
- 滚动条的处理
- IE和FF的兼容性
- 其他一些细节……
实现思路
左侧频道列表的高度要根据各种浏览器可视高度动态改变(改变窗口大小时需要动态改变)
—— 需要监听浏览器的resize(FF中),或者onresize(IE中)事件。
侧边栏宽度固定,而阅读区域的宽度需要动态改变
——参考这篇文章: 《大家一起来博皮——2:液态布局和固态布局,页面框架篇 》
滚动条的处理
——需要注意横向滚动条一直不出现,竖向滚动条根据内容多少需要出现滚动条。最需要注意的一点是:需要将body的滚动条隐藏,右侧的滚动条其实是"content_content"的滚动条。
IE和FF的兼容性
——主要是JavaScript中一些事件名称的区别。
其他一些细节……
——一些细节……
参考代码
提示:可以先在文本框内,根据需要修改代码后再运行
仿Google阅读器布局
最近因为工作需要需要做个类似抓虾、Google Reader这样的网页订阅页面。这种页面的难点主要是——
左侧频道列表的高度要根据各种浏览器可视高度动态改变(改变窗口大小时需要动态改变)侧边栏宽度固定,而阅读区域的宽度需要动态改变滚动条的处理 IE和FF的兼容性 其他一些细节……


浙公网安备 33010602011771号