使用top: 50%; transform: translateY(-50%)垂直居中p當p的height大於父容器時,滾動的初始位置不是該p的最頂端類似這樣,請大神指教。 。
top: 50%; transform: translateY(-50%)
雷雷
$('body').scrollTop(‘(目前居中元素高度-容器高度)/2’); 記得加上 if 高度大不大於判斷
雷雷
$('body').scrollTop(‘(目前居中元素高度-容器高度)/2’); 記得加上 if 高度大不大於判斷