猿问

为什么在chrome和firefox下scrollHeight的取值不同?

我在使用reactJS开发一个图片画廊的应用,最中心的图片的绝对定位高度等于halfStageH - halfImgH,其中halfImgH是图片高度/2。

该图片在firefox和IE11下都居中(如上图),在chrome下居然跑到了最下面(如下图1)。检查后发现,这张图片在FF下的scrollHeight等于它显示的实际高度447,而在chrome下scrollHeight只有136(如下图2)。

https://img1.mukewang.com/5ba5dbd50001bc6814350764.jpg


请问为什么在chrome下,scrollHeight不等于它的实际高度呢?136px是从何而来,我毫无头绪,望大神解答


慕哥6287543
浏览 768回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答