当屏幕不够大时,我有一个用滚动条溢出的表。 但我仍然需要知道实际内容有多宽。
我曾经能够做到:
$('table').width()
这将通过滚动条为我提供表格内容的全部宽度。在Firefox,Chrome 24,......
中仍然但是在Chrome 25中它只给了我能看到的宽度。
这是一个示例设置。打开你的控制台(或者在Firefox和Chrome 25中试试$('table')。width()):
http://public.kipdola.be/chrome-25-jquery-test.html
(顺便说一下,我也试图获得$('table tr').width()
,但这会产生相同的结果。)
那么:哪一个是对的? Firefox是否适合提供内容的实际大小,或Chrome是否适合提供我在屏幕上看到的大小?
而且,更重要的是,如何获得表格内容的完整大小?
答案 0 :(得分:2)
从表中移除width: 100%
和max-width: 100%
,但改为添加min-width: 100%
。