javascript - 如何获得使用css操作的图像高度

标签 javascript jquery html css image

我有一些 div 框,里面有一张图片。我想要它做的是,如果图像高度小于其内部的 div 框高度,则向图像添加一个类。

但是我已经使用 css 将图像设置为 div 框的 100% 宽度,所以当我在图像上使用 jquery 的 .Height() 时,它会给我原始大小。有什么建议吗?

<div class="boxe">
    <asp:Literal ID="imgProjekt1" runat="server" />
    <asp:Literal ID="litProjekt1" runat="server"/>
</div>

<div class="boxe forsideboxMiddle">
    <asp:Literal ID="imgProjekt2" runat="server" />
    <asp:Literal ID="litProjekt2" runat="server"/>
</div>

带有 ID imgProjekt1 和 ImgProjekt2 的字面量从代码隐藏中创建一个普通的 img 标签。

最佳答案

尝试

var currentContentHeight = contentElement.offsetHeight;

关于javascript - 如何获得使用css操作的图像高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24743187/

相关文章:

javascript - 当按钮点击错误时发送通知

javascript - 如果 Ramda ifElse 抽象了一个三元运算,那么它是一个有效的模式吗

javascript - 双点击事件不起作用

Jquery .hide 未按预期工作。没有错误和空白控制台

javascript - 有没有办法将多个参数传递给 Backbone js中的事件函数?

javascript - 为什么不鼓励在 JavaScript 的循环中创建函数?

javascript - 找到具有以下文本的标签的属性值

javascript - JQuery 链接 Action ,有效..但 CSS 不等待轮到它?

javascript - 导航菜单不会在 Codepen 外滚动时缩小

html - CSS:如何使滚动条出现在div的边框之外?