- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
也许这是一个简单的解决方法,但很长一段时间以来它一直让我发疯,所以我最终决定看看是否存在解决方案。
简单地说,我的大部分网页都在宽视口(viewport)中居中。
例如,一个视口(viewport)可能是 1028 像素,而我希望我的页面宽度仅为 960 像素。
所以我的 CSS 看起来像这样:
#pageWrapper { /* page width is 960 pixels */
margin:0 auto;
width:960px;
}
没问题。
当我启动一个比 的高度短的动态页面,然后我的页面扩展(通过 jQuery slideOut 等)低于屏幕底部并导致出现垂直滚动条时,问题就出现了。
它最终使页面在滑出时向左闪烁,然后在滑入时向右闪烁。
有没有办法通过 css 强制设置 20px 的右边距并仍然利用 margin:0 auto;
?
谢谢。
最佳答案
当页面内容不再垂直时,浏览器会在窗口右侧添加一个滚动条。这会更改浏览器窗口中的可用宽度,因此任何居中或相对于窗口右侧定位的内容都会向左移动一点。这很常见。
有很多方法可以控制它,但最常见的是通过控制窗口上的 overflow-y
属性来使它始终有滚动条或永远没有滚动条.
设置 overflow-y: scroll
将强制滚动条始终存在。
设置 overflow-y: hidden
将强制永远不会有滚动条。
关于css - 垂直滚动条不存在时如何补偿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9650762/
我看到以下关于 MPEG 1 运动估计/补偿的解释,只是想知道它是否正确: 为什么我们不直接编码当前 block 和引用 block 之间的原始差异?因为残差的数字通常会小很多。例如,假设一个物体在图
计算机屏幕上像素的亮度通常与像素的数字 RGB 三元组值不线性相关。早期 CRT 的非线性响应需要补偿非线性编码,我们今天仍在继续使用此类编码。 通常我们在计算机屏幕上生成图像并在那里使用它们,所以一
我不知道它叫什么。状态栏?随着接待和电池生命周期的增加。但是有没有一种简单的方法可以判断它是否显示在应用程序中? 我正在编写一些通用代码,如果没有栏,我希望将某些内容放置在屏幕顶部,如果有,则在栏下方
观察下面的简单示例: div { border-bottom: 1px solid black; border-radius: 20%; padding: 10px; } Test 在 S
我有一个这样的嵌套视频: Live camera feed 当用户拍照时,图像沿y轴偏移 Captured Still image 我确实想要捕获整个图像并让用户上下滚动。他们目前可以这样做,但我希望
我从客户端收到了一个字体 (Calibre) 作为 OTF 文件,用于网络应用程序,但文件的“行高”(或者你怎么调用它?)有些奇怪。实际文本溢出顶部的 dom 元素并在下面留下一堆空间,导致各种丑陋。
我编写了一个数学计算器,它从用户那里接收一个字符串并对其进行解析。它使用 double 来保存计算时涉及的所有值。解决后,我将其打印出来,并使用 std::setprecision() 确保其输出正确
不同的 Android 设备具有不同的屏幕尺寸和屏幕密度。编写视频游戏时,补偿差异的好方法是什么? 最佳答案 我们先从 Android 的文档开始 Supporting Multiple Screen
我正在制作个人资料图片裁剪编辑器,它允许在区域内拖动、缩放和旋转图像。 图片的拖动是通过捕捉区域的mousedown和mousemove事件,计算区域内游标开始和停止的x/y坐标,得到游标移动的距离。
我正在尝试按地理区域对 AnyLogic GISRegions 集合进行排序。所述面积是使用GISRegion.area(units)计算的,这很简单。然而,我使用的区域是城市规模的,并且该方法返回一
首先,我希望这不是重复的。我读过很多类似的问题,但找不到与此特定问题相关的问题。 我有一个 javascript 日期选择器,它在内部使用 javascript 日期,这会产生意想不到的副作用。当我选
您可以在此处查看实时版本:http://steffiwilson.com/test . IE9 没有将内容 block 居中。 (我很确定旧版本的 IE 也不能正常工作,但我不能肯定地说。)我已经确保
我是一名优秀的程序员,十分优秀!