使用 CSS 的物理屏幕像素

发布于 2024-10-16 20:26:13 字数 215 浏览 0 评论 0原文

我有一个需要嵌入到页面中的 Flash 对象,并且我已将其放在包装器 div 中,该 div 的样式设置为对象的精确宽度:323px。我遇到的问题是,当我在浏览器中缩放整个页面时(例如,通过使用 ctrl+鼠标滚轮、或 ctrl++ 或 ctrl+-,包装器 div 会缩放,而 flash 对象不会缩放。有没有办法让我可以指定物理屏幕像素的宽度,因此当我放大或缩小时,包装器 div 保持 Flash 对象的大小?

I have a Flash object that I need to embed in a page, and I've got it in a wrapper div that is styled to the exact width of the object: 323px. The problem I have is that when I zoom the whole page in the browser (for example, by using ctrl+mouse wheel, or ctrl++ or ctrl+-, the wrapper div zooms, while the flash object does not. Is there a way that I can specify a width in physical screen pixels, so when I zoom in or out, the wrapper div stays the size of the Flash object?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

素罗衫 2024-10-23 20:26:13

您可以在 javascript 中使用 onResize,并始终将包装器 div 的大小设置为固定值 323px

如果您使用 jQuery,请参阅 this

$(窗口).resize(function() {
    $('#wrapper').width(323px);
});

希望这有帮助。

You could use onResize in javascript, and always set the wrapper div's size to that fixed value of 323px

If you use jQuery see this.

$(window).resize(function() {
    $('#wrapper').width(323px);
});

Hope this helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文