我有一些 js 代码可以在运行时切换“溢出”属性并获取使用“宽度:100%”的内部元素的大小信息。请参见此处:jsFiddle 演示网址。
$('#container').css('overflow', 'hidden');
$('#size1').text('Inner element size at runtime: ' + $('#content').width());
我发现,当“溢出”在运行时从“自动”更改为“隐藏”时,IE10 和 Firefox 会改变内部元素的大小。但是在 Chrome 中,大小不会改变。
关于如何告诉 Chrome 更新内部元素的大小的任何想法?谢谢。