javascript - 复制一个 div 的大小尺寸并将其应用于另一个 div。它添加了错误的尺寸吗?
问题描述
我真的可以使用一些帮助来解决这个问题。
我有一个容器,里面有一张图片。图像有一个红色框阴影,因此您可以看到它的宽度和高度。(见下图)
我还有另一组红色背景的空容器。我希望具有红色背景颜色的空容器与图像的大小完全相同。(见下图)
JS小提琴
这是一个全屏版本:https ://jsfiddle.net/nLv0xt52/2/embedded/result/
这是我当前的脚本:
var imgContainer = $(".mad-hat-parent-menu .quadmenu-product-float"),
sourceImg = $("li#menu-item-15959 span.quadmenu-item-content");
function resizeDiv() {
imgContainer.height(sourceImg.width());
imgContainer.width(sourceImg.width());
}
setTimeout(function() {
$(window).on("load resize", function() {
resizeDiv();
});
}, 0);
解决方案
推荐阅读
- c++ - 在 int 上使用 __int16(或 int16_t)的优点/缺点
- maven - 强制 intellij 为具有多个模块的 maven 项目重新生成 .iml 文件
- docker - 将数据从主机加载到 docker 容器并在退出时写回主机。在主机和容器之间加载和持久化数据
- javascript - lodash 为包含 JSX 元素的对象返回 false
- kaa - kaa 从客户端向服务器发送通知
- c# - LINQ 自引用表 SELECT 查询
- c - 如何将路线存储在链表中
- python - 为什么 cv2.imwrite() 不将文件保存在目录中?
- c - Linux:brk() 错误“无法分配内存”
- javascript - 我想让一个功能根据 IP 地址仅使用 X 次