أولا وقبل كل شيء ، والسبب في ان أشرطه التمرير ليست دائما مرئية في اي بيئة المتصفح هو سفاري علي دائره الرقابة الداخلي ، أو سفاري ، وهو متصفح iphone فقط. في الماضي ، كان يمكن ان يكون مشكله لتصفح الصليب ، وأي شخص قد ترك اي اي ، باستثناء المسالة ان الإصدار الماضي لا يزال قيد الاستخدام ، والآن بدلا من ذلك متوافقة مع الترقية.
الناشئة الجيل القادم الحصان الأسود هو متصفح سفاري. انها الطراز القديم ، واعتقد ان هذا هو السبب في انه المتصفح الرئيسي لدائره الرقابة المركزية ، انها حماقة ، ولكن التحديث يبدو أيضا ان يكون الاتجاه الخاصة بهم ، لكنه يتزايد شعور الوقوع. يتم تطبيق جميع المتصفحات الأخرى ، وحتى عبر التصفح لا يعمل حتى مع الميزات التي تعمل في الإصدار القديم من internet Explorer الذي كان يعتقد لأول مره. والاسوا من ذلك كله هو انه ، كما قلت ، هذا المتصفح حماقة هو المتصفح الرئيسي لدائره الرقابة الخاصة فون ، والذي هو الروبوت المقبل الأكثر شعبيه علي هذا الكوكب (انها ضربه حقيقية ، ولكن لا اعرف إذا كان هذا هو واحد سيئه.)
إنشاء التعليمات البرمجية التي يتم تمريرها دوما في كافة البيئات
gkkmon ، قائمه عناصر الصفحة التي يتم تمريرها أفقيا ، مثل تلك الموجودة علي الشاشة الرئيسية أو صفحه الموقع ، هي كائن مستعرض عبر تم اختباره في كافة بيئات المتصفح. لم أكن أتصور حتى انه سيكون من الصعب جدا لجعل شريط التمرير مرئية دائما في كل متصفح. والسبب في ذلك هو ان رحلات السفاري ، كما قلت في وقت سابق ، ومتصفح سفاري الرئيسي لدائره الرقابة الخارجية iphone لم تكن قادره علي النظر دائما في كل من المعلومات ، ونظرت إلى اعلي وتطبيق ويكي ، وحاولت تغيير التطبيق ، ولكن كان من المستحيل الحفاظ علي التمرير في وظيفة كامله.
ولكن لا أستطيع التخلي عن هذا قليلا من gkkmon في طبيعة الكلبة ، ولكن قمنا بتطوير التدبير المضاد الذي يسمح للمستخدمين الاعتراف بان هناك التمرير في اي فون باستخدام رمز المتاحة علي دائره الرقابة الخاصة. هو فقط أبديت في طرق مختلفه علي ال [ايفون] (غير ان أنت يستطيع كنت مدركه ان هناك شريط تمرير), واخري طرق ان يجعل الشريط التمرير نظره عادية.
أولا ، تجاوز: التمري
ر يظهر التمرير في اي موقف ، تجاوز: المخفية هي خ
اصيه إخفاء التمرير في اي موقف. يمكنك أيضا ت
حديد التمرير الأ
فقي والعمودي مع تجاوز-x أو تجاوز-y.
البند تجاوز-x:scroll; تجاوز-y:hidden }
وهذا يعني ان التمرير الأفقي دائما مرئيا ، والتمرير العمودي يخفي دائما. عاده ، يمكنك دائما عرض شريط التمرير في اي متصفح (كروم ، IE ، فايرفوكس ، أوبرا ، الخ) التي تراها علي سطح المكتب.
المشكلة هي انه علي سطح المكتب ، سيتم تخفيض الشاشة فقط إلى حجم المحمول ، وفي الواقع ، عند عرضها علي الجوال ، وتجاوز:
السمة المخفية ، سواء كانت ام لا ، ودائما إخفاء شريط التمرير. لأنه يمكنك استخدام::-webkit-شريط التمرير {-webkit-المظهر: بلا;} خاصيه لو
ضع نمط يخفي شريط التمرير الافتراضي ، يجب عليك إنشاء وتطبيق أشرطه تمرير جديده لمشاهده التمرير دوما علي شاشه الجوال.
في المثال ، سنقوم بإنشاء ملف HTM يخفي شريط التمرير العمودي ويبدو دائما مثل شريط تمرير أفقي ، ثم يقوم بتحميله إلى الموقع المطلوب من خلال iframes.
<div class="item"></div> المحتوي <style type="text/css"></style> ::-webkit-شريط التمرير {-webkit-المظهر: لا شيء ؛} /* تعطيل شريط التمرير الافتراضي */ ::-webkit-شريط التمرير-قطعه المسار {خلفيه اللون: #e7e7e7} /* المسار باستثناء كل من السهم النهاية وشريط الجذع */ ::-webkit-شريط التمرير: أفقي {الارتفاع: 18px ؛} /* تغيير حجم شريط التمرير الأفقي ، وعرض الأفقي إلى العمودي */ ::-webkit-شريط التمرير-الإبهام {خلفيه-اللون: #a8a8a8 ؛ الحدود نصف قطرها: 10px ؛ الحدود: 2px #eeeeee الصلبة ؛} /* في الواقع تتحرك شريط الجذع */ ::-webkit-شريط التمرير ، زر {العرض: 16px ؛ الخلفية اللون: #a8a8a8 ؛} /* كل قطع السهم نهاية */ ::-webkit-شريط التمرير-زر: بدء: إنقاص: أفقي { /* جزء السهم الأيسر من التمرير الأفقي */ العرض: 16px ؛ الارتفاع: 16px ؛ الخلفية: ال#cacaca ؛ صوره الخلفية: عنوان URL (/wp-content/custom/m custom/m); /* يجب ان يكون السهم لتصحيح الصورة */ الخلفية-التكرار: عدم التكرار ؛ وضع الخلفية: مركز المراكز ؛} ::-webkit-شريط التمرير-زر: نهاية: الزيادة: أفقي { /* السهم الأيمن جزء من التمرير الأفقي */ العرض: 16px ؛ الارتفاع: 16px ؛ الخلفية: ال#cacaca ؛ صوره الخلفية: عنوان URL (/wp-conb/comcustomm/img/img.png); الخلفية-التكرار: عدم التكرار ؛ وضع الخلفية: مركز المركز ؛}}
عند إنشاء مستند HTM واستيراده إلى IFRAME
، يكون التمرير مرئيا دائما في كافة المستعرضات باستثناء iphone ، مثل الإنترنت أو الكروم من سامسونج. سبب تحم
يله في IFRAME هو لأنه يحد
د وسائل الاعلام بدلا من الكائن عند تحميله في التضمين ، لذلك سوف يعرض هذا التضمين بعد حجبه من
متصفح مثل فايرفوكس لجعله في متناول المستخدمين.
لجعلها تبدو حتى علي اي فون ، تحتا
ج إلى التفاف IFRAME. عند إنشاء شريط تمرير مع
IFRAME ، مثل سفاري ، فضلا عن الطبيعية التي تعمل باللمس السحب لتحريكه قاسيه ، وانا غيرت إحداثيات الشاشة وقال القائمة المنسدلة ، وعندما اكتب وظيفة يعود ، هناك خلل التي يتم التشويش ، تجاوز العنصر الخارجي من IFRAME لمنع هذا الخطا: السيارات ؛-webkit-تجاو
ز التمرير: اللمس ؛ .
يجب تحميل
IFRAME بهذه الطريقة.
<div style="height:100px; width:100%; overflow:auto; -webkit-overflow-scrolling:touch;"></div> <iframe src="item.htm" class="item-iframe" src="item.htm" class="item-iframe"></iframe src="item.htm" class="item-iframe"> نمط = "العرض: 100 ٪ ؛ الارتفاع: 90px ؛" عرض = "100 ٪" ارتفاع = "90px" الحدود = "0" التمرير = "نعم" >
الجزء الآخر هو أزاله البق طفيفه وتاكد من ان التصفح العرضي هو صغير ، و
الشيء المهم هو إعطاء iframe عنصرا مختلفا والتفاف
عليه مع تجاوز: السيارات و-webkit-تجاوز ا
لتمرير: اللمس.
هل يبدو ان النهاية هنا ؟ لا تنظر إلى سفاري فون. كان هناك خلل السحب التي اضطررت إلى تعديل ، وهذه المرة--webkit--تجاوز التمرير: اللمس هي
مشكله إجبار التمرير التي قمت بإنشاءها أعلاه لتختفي. لذا ، وجدت بعض الأشياء لتناول الطعام علي رحلات السفاري مثل هذا واحد من خلال gkkmon والفرن اليدوي.
<style type="text/css"></style> @media الشاشة فقط و (max-عرض الجهاز: 22.1 e m) { /* لجعلها مرئية فقط علي الجوال */ . البند::--webkit--شريط التمرير {--webkit--المظهر: لا شيء ؛} /* أزاله العودة إلى إصدار سفاري */ . البند::--webkit--شريط التمرير: أفقي {الارتفاع: 16px ؛} /* الحجم مع إصدار سفاري و */ . البند::--webkit--شريط التمرير--المسار {--webkit--مربع--الظل: أقحم 0 0 9px rgba (0 ، 0 ، 0 ، 0.3) ؛} /* هذا الديكور يعطي الظل لشريط الجسم */ . البند::--webkit--شريط التمرير: أفقي {الحشو--اليسار: 50px ؛ العرض: 100 ٪ ؛ الخلفية اللون: #e7e7e7 ؛ صوره الخلفية: عنوان الموقع (/wp-conunmcustomm/img/or rarrow50png) ؛ /* تحتاج إلى إنشاء صوره السهم مع العديد من المساحات كما تريد لرحله سفاري ، gkkmon-Mon لديه صوره مع سهم في نهاية 50 بكسل الأفقي */ الخلفية-كرر: تكرار x; /* كرر السهام الخلفية أفقيا */ الخلفية-الوضع: المركز ؛}} /* سهم الخلفية وضعت عموديا في مركز */
حتى علي سفاري IOS ، خلفيه مشابهه لشريط التمرير ، يمكنك وضع علامة علي السهم الأيمن في فواصل 50 بكسل ، بحيث يمكن تمرير هذا الكائن.
رمز الانتهاء
انها أنيق تماما وليس 100 ٪ مرضيه ، لكنها وسيله للتعبير عن حقيقة انه من كائن للتمرير لجميع المستخدمين. رمز الانتهاء
<div class="item"></div> المحتوي <style type="text/css"></style> ::-webkit-شريط التمرير {-webkit-المظهر: لا شيء ؛} /* تعطيل شريط التمرير الافتراضي */ ::-webkit-شريط التمرير-قطعه المسار {خلفيه اللون: #e7e7e7} /* المسار باستثناء كل من السهم النهاية وشريط الجذع */ ::-webkit-شريط التمرير: أفقي {الارتفاع: 18px ؛} /* تغيير حجم شريط التمرير الأفقي ، وعرض الأفقي إلى العمودي */ ::-webkit-شريط التمرير-الإبهام {خلفيه-اللون: #a8a8a8 ؛ الحدود نصف قطرها: 10px ؛ الحدود: 2px #eeeeee الصلبة ؛} /* في الواقع تتحرك شريط الجذع */ ::-webkit-شريط التمرير ، زر {العرض: 16px ؛ الخلفية اللون: #a8a8a8 ؛} /* كل قطع السهم نهاية */ ::-webkit-شريط التمرير-زر: بدء: إنقاص: أفقي { /* جزء السهم الأيسر من التمرير الأفقي */ العرض: 16px ؛ الارتفاع: 16px ؛ الخلفية: ال#cacaca ؛ صوره الخلفية: عنوان URL (/wp-content/custom/m custom/m); /* يجب ان يكون السهم لتصحيح الصورة */ الخلفية-التكرار: عدم التكرار ؛ وضع الخلفية: مركز المراكز ؛} ::-webkit-شريط التمرير-زر: نهاية: الزيادة: أفقي { /* السهم الأيمن جزء من التمرير الأفقي */ العرض: 16px ؛ الارتفاع: 16px ؛ الخلفية: ال#cacaca ؛ صوره الخلفية: عنوان URL (/wp-conb/comcustomm/img/img.png); الخلفية-التكرار: عدم التكرار ؛ وضع الخلفية: مركز المركز ؛}} <style type="text/css"></style> @media الشاشة فقط و (max-عرض الجهاز: 22.1 e m) { /* لجعلها مرئية فقط علي الجوال */ . البند::--webkit--شريط التمرير {--webkit--المظهر: لا شيء ؛} /* أزاله العودة إلى إصدار سفاري */ . البند::--webkit--شريط التمرير: أفقي {الارتفاع: 16px ؛} /* الحجم مع إصدار سفاري و */ . البند::--webkit--شريط التمرير--المسار {--webkit--مربع--الظل: أقحم 0 0 9px rgba (0 ، 0 ، 0 ، 0.3) ؛} /* هذا الديكور يعطي الظل لشريط الجسم */ . البند::--webkit--شريط التمرير: أفقي {الحشو--اليسار: 50px ؛ العرض: 100 ٪ ؛ الخلفية اللون: #e7e7e7 ؛ صوره الخلفية: عنوان الموقع (/wp-conunmcustomm/img/or rarrow50png) ؛ /* تحتاج إلى إنشاء صوره السهم مع العديد من المساحات كما تريد لرحله سفاري ، gkkmon-Mon لديه صوره مع سهم في نهاية 50 بكسل الأفقي */ الخلفية-كرر: تكرار x; /* كرر السهام الخلفية أفقيا */ الخلفية-الوضع: المركز ؛}} /* سهم الخلفية وضعت عموديا في مركز */
حفظ هذا كملف HTM ، ثم تحميله علي شبكه الإنترنت.
<div style="height:100px; width:100%; overflow:auto; -webkit-overflow-scrolling:touch;"></div> <iframe src="올린 htm 파일의 URL" class="item-iframe" src="올린 htm 파일의 URL" class="item-iframe"></iframe src="올린 htm 파일의 URL" class="item-iframe"> نمط = "العرض: 100 ٪ ؛ الارتفاع: 90px ؛" عرض = "100 ٪" ارتفاع = "90px" الحدود = "0" التمرير = "نعم" >
ببساطه استبدال عنوان الموقع وادراجه في المكان الذي تريده.