CSS width:calc(100% -100px) 的替代方案使用 jQuery 实现兼容性
寻求 CSS“宽度”的交叉兼容替代方案: calc(100% -100px)",它提供了所需的功能,但可能没有得到普遍支持,一可以转向 jQuery。
jQuery 解决方案:
jQuery 为缺乏支持的浏览器提供了一种简单的方法来复制 CSS 表达式:
$('#yourEl').css('width', '100%').css('width', '-=100px');
此代码为目标元素分配 100% 宽度,然后从其宽度值中减去 100px。这有效地模仿了“width: calc(100% -100px)”的功能,使其具有响应能力并与本身不支持 calc 表达式的浏览器兼容。
jQuery 轻松处理相对计算的能力使得此方法变得简单一个方便可靠的替代方案,可以替代您自己手动执行计算。
以上是如何使用 jQuery 实现 `width: calc(100% - 100px)` 功能?的详细内容。更多信息请关注PHP中文网其他相关文章!