teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

文言

2021/10/25 02:57

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -4,4 +4,5 @@
4
4
 
5
5
  > `a.style.height='auto'`
6
6
 
7
- これを `a.style.maxHeight='100vh'` (`100vh`は `auto` のときの高さを超えることが確実なら何) にします。
7
+ これを `a.style.maxHeight='100vh'` (`100vh`は `auto` のときの高さを超えることが確実でできるだけ小さ) にします。
8
+ `'100vh'`に向かってアニメーションするので、正確に`auto`のときの高さにアニメーションする場合とは多少タイミングがずれます。厳密なアニメーションが必要なら、JavaScriptで`auto`の高さをなんとか計算しておく必要があります。