+ -
当前位置:首页 → 问答吧 → 淘宝最上面的DIV(userbar)是如何设计的?

淘宝最上面的DIV(userbar)是如何设计的?

时间:2011-04-13

来源:互联网


由于拖动浏览器窗口,使浏览器窗口不断变小。
淘宝为什么只有当能完全显示用户条(大概900px)的时候,才出现水平滚动条呢?
如何实现?
我是这样认为的:
1.如果最上面的DIV的宽度是99.9%,那么窗口变小后,拖动水平滚动条。如果设置userbar的背景色为蓝色,拖动水平滚动条,会发现最右侧出现非userbar的颜色(默认是白色)。所以我觉得这个不太可能。
2.如果最上面的DIV的宽度假设是1260,那么稍微水平缩小浏览器的窗口后,会直接出现水平滚动条。但是淘宝只有水平大概达到900px的时候才会出现。
PS:描述能力有限,希望大家见谅。如果没有描述清楚,请大家继续提问。

作者: sagegz   发布时间: 2011-04-13

作一个判断呗,判断整个浏览器的宽度不就ok了 。

作者: woaizuguo   发布时间: 2011-04-13

CSS 就能控制 

不需要什么 复杂的JS

作者: fengyarongaa   发布时间: 2011-04-13

自己搞定,不解释。

作者: sagegz   发布时间: 2011-04-13