From bc64a6df942c2c9b7a4e7242519d493e837ba930 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Thu, 10 Apr 2025 22:45:52 +0800 Subject: [PATCH] Scrolling update --- static/index.html | 25 +++++++++++++++++-------- diff --git a/static/index.html b/static/index.html index 2bba4b77c0d90caac3dfacd6a48ce6bd174d4afe..74fd674ebeac06470c8949bf658a0820b3d8352e 100644 --- a/static/index.html +++ b/static/index.html @@ -115,26 +115,26 @@ #show-all-pages:checked ~ .form-wrapper form .pagination-buttons { display: none !important; } - #show-all-pages:checked ~ .form-wrapper #show-all-pages-label { + #show-all-pages:checked ~ .form-wrapper .show-all-pages-label { background-color: #3498db; color: #fff; - padding: 1px 2px; - border-radius: 3px; + padding: 3px 6px; + border-radius: 4px; cursor: pointer; } - #show-all-pages-label { + .show-all-pages-label { background-color: #ecf0f1; color: #2c3e50; - padding: 1px 2px; - border-radius: 3px; + padding: 3px 6px; + border-radius: 4px; cursor: pointer; } .pagination-buttons > label { background-color: #3498db; color: #fff; - padding: 5px 10px; + padding: 3px 6px; border-radius: 4px; cursor: pointer; } @@ -156,6 +156,13 @@ audio.replaceWith(warning); }; }); }); + document.querySelectorAll('.pagination-buttons > label').forEach(label => { + label.addEventListener('click', () => { + document.getElementById('scroll-target').scrollIntoView({ + block: 'start' + }); + }); + }); }); @@ -173,6 +180,8 @@

填写此份问卷即说明您同意将以下个人信息和测试得分作为实验数据供后续分析。我们将不会泄露您的个人信息。

为了音频能顺利播放,请使用电脑浏览器打开问卷链接。

如您在测试过程中感到不适可随时退出,您的数据将不会被记录。

感谢您的配合!

+ +

您的性别?

@@ -532,7 +541,7 @@

- 如果您无法提交,可能是因为有些问题没有完成。在这种情况下,请 ,然后再点提交的时候,浏览器就能告诉你问题出在哪里了。 + 如果您无法提交,可能是因为有些问题没有完成。在这种情况下,请 ,然后再点提交的时候,浏览器就能告诉你问题出在哪里了。

-- 2.48.1