【发布时间】:2011-08-29 15:39:38
【问题描述】:
使用示例 CSS:
.thing { height: auto }
和 HTML:
<div class="thing">The quick brown fox jumps over a lazy dog.</div>
是否可以检测到.thing的高度设置为'auto'?
以下方法返回值:
jQuery('.thing').height() // n
jQuery('.thing').css('height') // 'npx'
getComputedStyle(node).height // 'npx'
是否有任何方法可以告诉我浏览器正在从“自动”计算这些值?
【问题讨论】:
-
这本身可能是一个有效的问题,但您是否正在尝试解决更深层次的问题?
-
是的。动态扩展 CSS3 过渡的行为,以便能够从 { height: 20px } 过渡到 { height: auto },这是目前没有浏览器可以做到的。
标签: javascript jquery css dom