resize相关内容

iframe 是否有可能在没有主窗口帮助的情况下调整自身大小?

主窗口和 iframe 都在同一个域中,但我想要实现的是仅在该 iframe 内使用 js 调整 iframe 的大小以适应其内容. 我也不知道主窗口分配给它的 iframe 的 ID.我不想使用 jquery 或任何其他框架. 解决方案 您也可以在不知道父窗口中 iframe 的 id 的情况下执行此操作: window.frameElement.style.width = if ..
发布时间:2021-12-21 22:52:54 前端开发

在 chrome/safari 中使用滚动高度调整 iframe 大小

我正在尝试根据 iframe 的内容调整(放大或缩小)iframe 的大小.单击每个页面后,会调用一个方法来调整大小. 在 Chrome 中,我可以使 iframe 更大,但不能更小.document.body.scrollHeight 始终是最大的值. 因此,如果一个大页面设置了#iframe.height = '620px',并且有人点击了指向内容较少的页面的链接,scrollHe ..
发布时间:2021-12-21 22:47:36 前端开发

iOS 上带有 CSS 的 iframe 大小

有一个 iframe,它的内容基本上比框架中的内容要多.框架的大小基于浏览器屏幕大小并让溢出滚动,这在除 iOS 之外的所有浏览器上都能完美运行.在 iOS 上,safari 决定调整框架的大小以适应内容.不是您所期望的. jsFiddle 上的示例代码: http://jsfiddle.net/R3PKB/2/ 在您的 iOS 设备上试用: http://jsfiddle.net ..
发布时间:2021-12-21 22:39:34 移动开发

调整 C++ std::vector 的大小无需初始化数据

对于向量,可以假设元素连续存储在内存中,允许范围 [&vec[0], &vec[vec.capacity()) 用作正常数组.例如, vector缓冲;buf.reserve(N);int M = read(fd, &buf[0], N); 但现在向量不知道它包含 M 字节的数据,由 read() 从外部添加.我知道 vector::resize() 设置大小,但它也清除数据,所以它不能用于更 ..
发布时间:2021-12-21 13:49:47 C/C++开发

std::vector 向下调整大小

C++ 标准似乎没有声明任何一方对容量的副作用resize(n),用 n 或 clear(). 它确实声明了 push_back 和 pop_back - O(1) 的摊销成本 我可以设想一个执行通常类型的容量更改的实现ala CLRS 算法(例如,放大时加倍,将 size 减小到 ..
发布时间:2021-12-21 13:33:22 C/C++开发

给定宽度和高度,如何调整对象的 2D 矢量大小?

我的类 GameBoard 有一个成员变量,它是 Tile 类的对象的二维向量.GameBoard 构造函数将宽度和高度作为参数. 如何根据传递给构造函数的宽度和高度调整 Tile 对象的二维向量?我怎样才能用 Tile 对象填充它,以便我可以做这样的事情? myVector[i][j].getDisplayChar(); 代码片段 m_vvTiles.resize(iHeight); ..
发布时间:2021-12-21 12:57:49 C/C++开发

如何在html5中居中画布

我一直在寻找解决方案一段时间,但没有找到任何东西.也许这只是我的搜索词.好吧,我正在尝试根据浏览器窗口的大小使画布居中.画布为 800x600.如果窗口低于 800x600,它也应该调整大小(但目前这不是很重要) 解决方案 为画布提供以下 css 样式属性: 画布{填充左:0;填充右:0;左边距:自动;右边距:自动;显示:块;宽度:800px;} 编辑 由于这个答案很受欢迎,让我 ..
发布时间:2021-12-21 08:44:31 前端开发

在不使用画布的情况下在 JavaScript 中调整 Base-64 图像的大小

我需要一种无需使用 HTML 元素即可在 JavaScript 中调整图片大小的方法. 我的移动 HTML 应用捕获照片,然后将它们转换为 base64 字符串.此后,我需要在将它们发送到 API 之前调整它们的大小以节省存储空间. 我正在寻找一种与使用画布元素不同且更合适的调整大小的方法,有什么方法吗? 解决方案 避免主要 HTML 受到影响的一种方法是创建一个远离 DOM ..
发布时间:2021-12-21 08:10:58 前端开发

iPad 不会触发从垂直到水平的调整大小事件?

有没有人注意到这种行为?我正在尝试编写一个将在调整大小时触发的脚本.它在普通浏览器上运行良好,在 iPhone 上运行良好,但在 iPad 上,只会触发从水平视口到垂直视口的切换,反之则不然. 代码如下: $(window).resize(function() {var agent=navigator.userAgent.toLowerCase();var is_iphone = ((ag ..
发布时间:2021-12-20 21:18:28 移动开发

滚动时的 JavaScript 调整大小事件 - 移动

我正在尝试为移动设备制作网站.我正在“调整大小"事件有界于窗口,当移动设备转动时应该重新排列元素(纵向横向).在 iPhone 和三星 Galaxy SII 上,当我向下滚动页面时会触发该事件,这并不好. 我该如何解决这个问题? 解决方案 改用 onOrientationChange 事件和 window.orientation 属性. 另见这个答案. 此处链接到测 ..
发布时间:2021-12-19 22:42:22 前端开发

以非常大的图像分辨率捕获 OpenGL 窗口的快照

我目前正在尝试使用 glReadPixels 在不同的相机位置和不同的图像分辨率拍摄 OpenGL 渲染的 3D 世界的快照.对于实现 OpenGL windows 程序的 GUI 库,我有两种选择:Qt 和 freeglut.在对两者进行了几次实验后,我意识到 Qt 不会将其 QGLWidget 快照的图像分辨率限制为桌面大小,但我无法对 freeglut 做同样的事情. 我希望我可以将 ..
发布时间:2021-12-19 18:37:18 其他开发

根据所选选项的宽度自动调整 SELECT 元素的大小

我有这个 select 元素,其中包含不同的 option.通常 select 元素会从最大的 option 元素获取其宽度,但我希望 select 元素具有默认的 option 值的宽度较短.当用户选择另一个 option 时,select 元素应该调整自身大小,以便整个文本始终在元素中可见. $(document).ready(function() {$('select').change(f ..
发布时间:2021-12-19 14:27:23 其他开发

使 Firefox 图像缩小类似于 Chrome 或 IE 中的结果

左侧是原始 PNG,右侧是使用 width 和 height 缩小到原始大小大约一半的版本. 为什么调整后的图像在 Firefox 中看起来如此模糊?我可以在不更改图像文件的情况下做些什么吗?如果图像包含大量数学或文本,模糊性尤其令人讨厌. 解决方案 有一个 在 Bugzilla 中提交的与 Firefox 图像缩小相关的长期错误票.您可能希望密切关注故障单以跟踪其最终解决方案,或者 ..
发布时间:2021-12-19 13:57:43 其他开发

通过 CSS 调整按钮的大小

我使用 jquery mobile 来生成我的按钮,我在下面有一个 CSS 代码来改变它的设计,但是无论我在 width 和 height 中输入什么值,按钮的大小都不会改变,但它相对依赖于标签的字体大小.如何更改此设置,以便无论标签的字体大小如何都可以更改按钮大小? $("#ui-1").css({'position':'absolute','left':'27.0px','top':'51. ..
发布时间:2021-12-18 20:02:45 其他开发

在 Internet Explorer 中触发 window.resize 事件

如您所知,在 Internet Explorer 中,当页面上的任何元素调整大小时都会触发 window.resize 事件.页面元素是否通过分配/更改其大小来调整大小无关紧要height 或 style 属性,通过简单地向其添加子元素或其他任何方式 - 即使元素调整大小不会影响视口本身的尺寸. 在我的应用程序中,这导致了令人讨厌的递归,因为在我的 window.resize 处理程序中,我 ..