كيف تمنع JQTouch Autoscrolling إلى Div مع الطبقة الحالية؟
-
26-09-2019 - |
سؤال
أنا أستخدم JQTouch لتصميم تطبيق iPhone.
نظرًا لأنني أستخدم شريط رأس/شريط أدوات قياسي في الأعلى ، أريد ببساطة إصلاحه هناك دون تحرك. لقد اكتشفت كيفية القيام بذلك عن طريق إنشاء DIV مع شريط أدوات الفصل وتعيين شاشة CSS لحظر وضمان إلى 0 بكسل مع الهامة.
ومع ذلك ، عندما يبدأ الأمر وفي كل مرة أقوم فيها بتغيير الصفحات (من الناحية الفنية ، فإنها تعمل على عرض DIVs مختلف ولا يتم عرضها (؟)) ، فهي تلقائي إلى أعلى DIV التي تغيرت إلى ذلك ، وأحتاج إلى التمرير لأرى لأتمكن شريط الأدوات (شريط الأدوات هو في الأعلى ، فوق DIV).
كيف أجعله بالفعل التمرير إلى شريط الأدوات أو أعلى الصفحة؟
إليك تصميم مبسط من الكود الحالي الخاص بي: (لقسم الجسم)
<body>
<div id="toolbar" class="toolbar" style="display: block; min-height: 0px !important;">
<h1>Header</h1>
<a class="button" href="#">Button</a>
</div>
<div id="home" class="current">
<!--Content in here-->
<a href="#test" class="slideup">Link to next page</a>
</div>
<div id="next">
<!--Content in here-->
</div>
</body>
المحلول
لست متأكدًا تمامًا من أنني حصلت على سؤالك ، لكن يبدو أنك تريد أن يكون لديك عنصر "ثابت". إذا كان هذا هو الحال ، فقد ترغب في تجربة الحل الذي نشرته هذا السؤال.