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

回答編集履歴

2

修正

2018/04/04 05:38

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -1,3 +1,5 @@
1
+ --基点を間違えていたので回答としては参考にならない内容となってしまっていました。失礼しました。
2
+
1
3
  ひとまず``` - 150```ではなく``` + 150```ですね。
2
4
 
3
5
  htmlでは一番左上の座標が0,0なので、-150とすると0,-150に移動しようとすることになります。

1

調整

2018/04/04 05:38

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -2,4 +2,5 @@
2
2
 
3
3
  htmlでは一番左上の座標が0,0なので、-150とすると0,-150に移動しようとすることになります。
4
4
  ただしブラウザ上はマイナスの座標には移動できないのでトップに止まったように見えます。
5
- もしこれでも上手くいかない場合は'html'ではなく'body'としてみたり、「トップ」の基点を調整してみてください。
5
+ もしこれでも上手くいかない場合は'html'ではなく'body'としてみたり、「トップ」の基点を調整してみてください。
6
+ あと、考えられる可能性としては、対象のtopの位置が最上部より150pxより上の位置にあるとか、その辺りかなと。