javascript - 我们如何获得图像高度(不是自然高度)
问题描述
如果图像在具有min-height的 div 内动态填充,我们如何获得图像的高度(不是自然高度)
<div class="card_bg">
<img class="card_img" src="images/card_bg.jpg" alt="">
</div>
图像尺寸:394 * 222 像素(自然:720 * 405 像素)
现在,如何使用javascript 或 jquery222
获得高度。
解决方案
根据 Jquery 文档,使用.height()
and获取高度和宽度.width()
例子:
let height = $('#test').height();
let width = $('#test').width();
alert(height +" "+ width);
#test{
height:150px;
width:100px;
background-color:red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="test"></div>
推荐阅读
- c# - Unity 按钮不起作用/突出显示/交互
- android - 即使数据不为空,onResponse 中的 Retrofit2 NULL 响应也是如此
- c# - 不了解异步等待概念
- c# - ASP MVC 的 NLog 未写入数据库
- javascript - 在后台从 URL 下载三张第一张图片
- java - 在这种情况下对 java Java 算术运算如何工作感到困惑
- spring-boot - 如何使用 spring kafka 向断开连接的客户发送消息?
- c# - 在 C# 和 SQL 中更新记录并返回更新记录的 ID
- swift - 在集合视图单元格中查看 PHAsset
- elisp - 在 elisp 代码中定义一个矩形