问题标签 [window-resize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - div在调整大小时改变位置
当我重新调整浏览器窗口的大小时,右浮动 div 在同一包含 div 的左浮动 div 下方移动。在我重新调整窗口大小之前,一切看起来都很正常。
其中 c1 是父级,c1a 是左 div,而 c1b 是右 div。
我该如何解决这个问题?
java - 在调整大小时缩放地址表单
我的申请有一张表格,用于填写捐赠者的姓名和地址。每个捐赠者都有一个可关闭的标签,每个标签都有一个地址表格。
问题是应用程序在常规应用程序窗口中运行,因此会缩放到所有不同的大小。如果我将文本字段的宽度和高度设置为静态,它们都会留在大屏幕上窗口的左上角。如果我让它们动态化,表格看起来很糟糕,因为相对少量的文本(即名字)有大量的框。如果我动态地将它们分开,我最终会在盒子之间留下很大的间隙。
处理这个问题的最佳方法是什么?是否有一个通常用于此的 UI 构造(到目前为止,我见过的唯一一个是将表单放在不可缩放的模式对话框中,由于基于选项卡的 UI,我不能这样做)。
谢谢
winapi - 何时(以及如何)布局 Win32 窗口的子窗口以响应调整大小?
调整窗口大小时,Windows 会发送几条消息:
- WM_GETMINMAXINFO
- WM_ENTERSIZEMOVE
- WM_EXITSIZEMOVE
- WM_NCCALCSIZE
- WM_SIZING
- WM_SIZE
- WM_WINDOWPOSCHANGING
- WM_WINDOWPOSCHANGED
可能还有更多。
如果我想在调整窗口大小时重新定位孩子,我应该在哪里以及如何做?
我正在寻找“最佳”方法——即问题最少且闪烁最少的方法。
我目前的方法是在内部执行所有重新定位WM_NCCALCSIZE
,使用DeferWindowPos
.
但是,我也尝试过在内部处理它WM_WINDOWPOSCHANGED
......但无论我在哪里处理它,似乎总是至少有一个“时刻”当窗口被绘制在中间状态时,窗口的大小有已更改,但其内容尚未调整大小。
我还想避免的另一个影响:在孩子已经移动之后再移动它。我不希望用户看到控件因为我的更改而向下滑动然后备份——它应该具有尽可能少的瞬态影响。
我这样做正确吗?有没有更好的地方可以布置窗户的孩子?
javascript - 选择加入 window.resizeTo?
我正在为我公司的内部使用构建一个浏览器内应用程序。如果我的用户可以在 6 个不同的浏览器维度之间快速切换,那将会很有帮助。我试过使用 window.resizeTo,但似乎大多数现代浏览器都禁用了任何类型的编码调整大小。Safari 似乎是我对 Mac 用户唯一的例外,但我担心他们也会效仿 Chrome 和 FF。
有人知道任何变通办法或用户选择加入吗?我找到了一个可以完成工作的 Chrome 扩展,但理想情况下不需要任何类型的配置或 3rd 方扩展,因为我的一些用户在他们的机器上拥有非常严格的权限。
jquery - 调整窗口大小的元素宽度
我正在使用 jq 计算页面加载时的元素宽度并且工作正常,尝试自动调整窗口大小但有点不起作用。所需效果:框应在窗口调整大小时自动调整大小,而不是下拉。
任何帮助表示赞赏。谢谢!
jquery - 如何在窗口调整大小时为元素宽度设置动画?
不知道我这样做是否正确,但 jq 动画有点停滞,并且它会根据您是否按住鼠标(LC)调整大小而发生变化,从而每次都会产生奇怪的效果 http://jsfiddle.net/yMcXm/15/
如果窗口大小小于 680 像素,则所需的效果是平滑调整框的大小,如果大于 680,则将大小调整回 20%
我可能不确定使用了错误的功能。
任何帮助表示赞赏。
jquery - jQuery动态改变元素高度
我正在做一个流畅的布局项目。我的文档中有一些固定高度的 DIV,它们的高度都不同。我需要在浏览器调整大小时按比例更改这些 DIV 的高度。这是标记。
和CSS:
听起来很容易!主要条件是我不知道目标 DIV 及其 ID 的精确数量,这就是我使用 .each(function()) 的原因。这是我写的脚本:
});
当用户重新加载页面时,此脚本完美运行。当用户在不重新加载的情况下调整浏览器大小时,我怎样才能获得相同的结果?我知道我应该应用 $(window).resize 事件监听器。但问题是 DIV 的初始高度将在事件内部计算,结果将几乎像无限循环 - 即最终高度将在巨大的进程中增加或减少。我不需要那个!如何在事件函数外部进行每个DIV 初始高度计算,然后在事件函数内部使用这些高度?或者可能有另一种方法可以获得相同的结果?
jquery - 响应式布局中的任何滑块切换参数
anyslider 有问题,有人知道如何使用新参数刷新 window.resize 上的滑块吗?
我已经尝试过调整大小的新调用。但它只适用于较小的布局一次。
在调整大小时,我使用新参数调用该函数..
谢谢帮助。
javascript - 将 window.onresize 合并到 OO JS 类中
我只是想更好地构建我的 Javascript 并想知道如何将 window.onresize 合并到返回的对象中,如下所示:
这是人们会这样做的方式吗,这会奏效吗?谢谢
编辑:
像这样调用:
我希望在调整窗口大小时,使用与初始 init 函数调用相同的参数调用baseline.init...
css - OnLoad 和 on 调整大小 css 中断
当我加载我的页面或调整浏览器窗口的大小时,css 有加载延迟,用户可以在没有格式化的情况下看到页面。这是我的网站:bit.ly/MbyWss
这是我的代码:
我在 html 中的原始 css 是 estilos_def.css
当 body 被加载或调整大小时,我调用函数 start