当用户放大和缩小页面时,如何保持<div>的大小不变?

Pet*_*son 5 html javascript css size resize

是否有一种html/css/javascipt方法在面对用户缩放页面时保持一个恒定大小的<div>?也就是说,使用control-plus来增加文本大小,使用control-minus来减少它.

编辑:我猜,踢球者是我希望<div> 的内容保持相同的大小.

谢谢!

编辑:我的目标是(而且是)保持AdSense <div>不会扩大,以至于掩盖了网页上的大量真实内容.但是来找出(谢谢你@thirtydot)真的没有好办法做到这一点.答案,对我来说(谢谢@Neal!):给<div>溢出:滚动以便牺牲其内容而不是我试图展示的内容.

thi*_*dot 1

没有好的方法(阅读:可靠)来做到这一点。对不起。

您所要求的基本上可以归结为检测浏览器的缩放级别,这里有一个很好的答案(确认这有多困难):

正如该答案中所述,有一种“有点”跨浏览器的疯狂方式涉及 Flash 的使用,但也有缺点:

  • 它使用闪存。
  • 如果用户加载已经放大的页面,则这是不可靠的。
  • 它使用闪存。是的,这太糟糕了,我说了两遍。想想那些 iPhone/iPad。

无论如何,它在这里:
http://blog.sebastian-martens.de/2009/12/how-to-detect-the-browser-zoom-level-change-browser-zoo/