حل مشكلة الارتعاش الأيسر والأيمن في تخطيط صفحة الويب DIVCSS.
لقد واجهت هذه المشكلة مؤخرًا عند تصميم موقع ويب، حيث قمت بتصميم مركز الأعضاء بحيث يكون المحتوى هامشًا: 0 تلقائيًا؛ وعندما يتم توسيطه، ستتأرجح صفحة الويب إلى اليسار في اللحظة التي تفتح فيها صفحة الويب، وعندما تقوم بذلك عند الدخول إلى صفحة أخرى، ستتحرك صفحة الويب إلى اليمين مرة أخرى، ثم قم بتحريكها مرة أخرى إلى اليسار. إذا كنت تقفز بشكل متكرر في الصفحة، فسوف تشعر بالدوار لا يكفي، لن يظهر شريط التمرير الموجود على اليمين هنا، ويجب إضافة عرض صفحة الويب باستخدام شريط التمرير، الهامش: 0 تلقائي؛، يتم توسيط صفحة الويب، ولكن عندما يكون الارتفاع تسمح صفحة الويب للمتصفح بعرض شريط التمرير، وسيتم بالطبع طرح عرض صفحة الويب هنا من عرض شريط التمرير، وبعد ذلك ستتأرجح صفحة الويب قليلاً إلى اليسار
وإلا، هل تفهم ما قيل أعلاه؟ لا بد أن العديد من الأشخاص قد واجهوا هذا الموقف. الحل بسيط للغاية. ما عليك سوى جعل شريط التمرير الصحيح يظهر طوال الوقت في ورقة الأنماط (CSS) إذا لم تكن صفحة الويب مرتفعة بدرجة كافية ، سوف يقوم المتصفح بالتمرير إلى اليمين، عند تشغيل الشريط، سيظهر الرمز:
مثال لكود المصدر
[www.downcodes.com] أتش تي أم أل {تجاوز ذ: التمرير؛}
الأمر بسيط للغاية، ولكن عندما أكتب صفحة ويب، يبدو العنوان كما يلي:
مثال لكود المصدر
[www.downcodes.com] <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">