gpt4 book ai didi

Jquery - 当浏览器调整大小时调整蒙版大小?

转载 作者:行者123 更新时间:2023-12-01 08:03:24 24 4
gpt4 key购买 nike

如果有人决定尝试,我正在尝试让我的模态掩码随浏览器调整大小......

现在它只是停留在 100%/100%,看起来很糟糕。

这是一个link <--- 单击晚餐菜单导航 - 并将浏览器窗口调整为比当前更大,您就会看到我在说什么。

jquery 位于头部区域的源代码中...第一部分。

这是一个简单的修复吗?如果您想让故障排除更容易,我可以制作一个 jfiddle。

谢谢,木胡

最佳答案

目前,您正在使用一些 JavaScript 将绝对窗口大小设置为 #mask div。这导致了你的问题 - 你应该使用 CSS。

要覆盖 JavaScript 设置的无用属性,您可以使用 !important

只需添加

#mask {
width: 100% !important;
height: 100% !important;
/* other stuff */
}

进入你的样式表,它会正常工作。

<小时/>

或者,为了避免使用 !important 丑陋之处,只需从脚本中删除麻烦的代码段,即使没有 !important,CSS 也能正常工作。

// THIS IS THE BAD CODE YOU SHALL REMOVE
var maskHeight = $(document).height();
var maskWidth = $(window).width();
$('#mask').css({'width':maskWidth,'height':maskHeight});

关于Jquery - 当浏览器调整大小时调整蒙版大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18083568/

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