diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-10-21 18:32:46 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-10-21 18:32:46 +0200 |
commit | 2dadb8de216a3fd46a8f692c66f03336c4f71d00 (patch) | |
tree | 9fd27859b1c667ae6d868ebc354cfc2889b61de6 | |
parent | 209b4863e5796f5f19506b241599eb4abe1e24f6 (diff) | |
download | waterloo-campaign-1815-2dadb8de216a3fd46a8f692c66f03336c4f71d00.tar.gz |
scroll_with_middle_mouse and scroll_into_view
-rw-r--r-- | play.css | 8 | ||||
-rw-r--r-- | play.html | 2 | ||||
-rw-r--r-- | play.js | 5 |
3 files changed, 2 insertions, 13 deletions
@@ -34,14 +34,7 @@ main { background-color: dimgray; } -#mapwrap { - margin: 0 auto; - width: 2550px; - height: 1940px; -} - #map { - position: absolute; width: 2550px; height: 1940px; } @@ -82,7 +75,6 @@ main { #hexes, #pieces, #labels { position: absolute } .label { - user-select: none; position: absolute; text-align: center; font-family: "Source Serif SmText"; @@ -53,7 +53,6 @@ <main data-max-zoom="2"> -<div id="mapwrap"> <div id="map"> <div id="board"></div> <div id="tracks"></div> @@ -270,7 +269,6 @@ </div> </div> -</div> </main> <footer id="status"></footer> @@ -197,7 +197,6 @@ for (let p = 0; p < ui.pieces.length; ++p) { ui.pieces[p].my_name = data.pieces[p].name } -scroll_with_middle_mouse("main") /* * TOOLTIPS & ACTIONS @@ -247,7 +246,7 @@ function on_blur_hex_tip(id) { } function on_click_hex_tip(id) { - ui.hexes[id].scrollIntoView({ block:"center", inline:"center", behavior:"smooth" }) + scroll_into_view(ui.hexes[id]) } function on_focus_piece_tip(id) { @@ -259,7 +258,7 @@ function on_blur_piece_tip(id) { } function on_click_piece_tip(id) { - ui.pieces[id].scrollIntoView({ block:"center", inline:"center", behavior:"smooth" }) + scroll_into_view(ui.pieces[id]) } function on_blur() { |