2012-07-06 68 views
0

我不是100%确定如何提出这个问题,所以我会尽我所能。JQUERY +使用浏览器缩放

我正在开发一个网站,该网站的顶部带有最左侧的徽标。

enter image description here

当我去到现场上网本(小屏幕)上或与我的浏览器放大(CTRL键,然后用鼠标滚轮)标志evently坐落在上bannar其他项目。

enter image description here

有我的方式来检测标志将不适合使用jQuery,然后将其隐藏?我可以告诉用户看到的页面有多少,然后进行调整? thx

+0

以及尝试'显示:块;' 顶部酒吧css – 2012-07-06 08:13:40

+0

看看这个http://stackoverflow.com/questions/995914/catch-browsers-zoom-event-in-javascript – Teneff 2012-07-06 08:15:27

+0

这似乎更多一个设计缺陷。看起来像你有徽标浮在左边,而其他顶部栏位在右边。为这两个元素创建一个包装器,并给这个包装器一个'min-width',这两个元素不重叠。海事组织是一个更好,更干净的解决方案。 – 2012-07-06 08:22:01

回答

0

此问题的主要原因是您的Html控件没有正确绑定在一起。如果您可以在Html页面中使用表格,那么它将适用于您。将您的徽标放在您桌子的第一个单元格中。然后设计不会在放大时扭曲。