gpt4 book ai didi

css - chrome 和 firefox 中带和不带滚动条的 margin auto 不一样

转载 作者:行者123 更新时间:2023-11-28 14:11:03 24 4
gpt4 key购买 nike

我之前读过一些问题,但找不到完全解决这个问题的答案。我必须将其中一个区域包含一个 iframe 和其他显示播放器来播放音乐。我正在使用 margin auto 并且它工作正常但不适用于垂直滚动条。我试图始终显示滚动条,但在某些情况下内容足够短以致于不显示滚动条。我正在尝试 javascript 解决方案:

var w =     window.innerWidth;
if(!w){
w = document.documentElement.offsetWidth; // for IE
}
var outsize = parseInt(Math.round((w-1000)/2));
$("#body-content").css({'margin':'0 '+outsize+'px'});
$("#player",parent.document).css({'margin':'0 '+outsize+'px'});

获取窗口的宽度并重新设置内容和播放器的边距。但是第一次它稍微移动了几个像素。它的样子非常难看。这里的任何人对此都有不同的解决方案,请帮助我!

最佳答案

将以下内容添加到您的 css 文件中是否有帮助?

body {
overflow-y: scroll;
}

它应该始终显示滚动条,如果内容小于屏幕则显示为灰色,并在页面变高时激活。

关于css - chrome 和 firefox 中带和不带滚动条的 margin auto 不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9479670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com