الكروم التمرير العمودي لا يعمل عند URL له في نهاية #

StackOverflow https://stackoverflow.com/questions/1402692

  •  05-07-2019
  •  | 
  •  

سؤال

ولقد كان مشكلة متقطعة أعتقد بأنه كان نتيجة ليطفو من الامم المتحدة وتطهيرها. ماذا يحدث في كروم (متصفحي الرئيسي للتنمية) هو وشريط التمرير العمودي تأمين في المرتبة الأولى، وأنا لا يمكن التمرير إلى أسفل الصفحة. في البداية عند بدء تحميل الصفحة وسوف تسمح لك للتمرير وبعد ذلك عندما يتم تحميل الصفحة سوف القفز إلى بداية وقفل نفسها.

ولقد تم للتو تمزيق صفحاتي تبحث عن يطفو التخليص الامم المتحدة والعلامات المفقودين وجدت أخيرا إلى أن ذلك يرجع إلى URL وجود # في نهاية (والذي يحصل على إضافة برمجيا ويبقى عندما تحديث الصفحة ).

وهذه المسألة لا يحدث إلا في الكروم - لا يبدو أن يحدث في المتصفحات بكت أخرى

.

وأفترض لها تبحث عن مرساة وعدم العثور عليه ومن ثم الاستسلام. لها بالتأكيد خلل ولكن كان يتساءل عن الحل، أو لماذا تفعل فقط على موقعي - أنا لا يمكن تكرار ذلك على سبيل المثال <لأ href = "http://shine.yahoo.com/channel/food/taste -test-الايس كريم ساندويتش-507442 # "يختلط =" نوفولو noreferrer "> هنا .

<القوي> التحول وانقر على رابط لفتح في متصفح جديد : ل

وURL التي من شأنها تأمين: / أسئلة وأجوبة #

وURL التي لا قفل (نفس ولكن من دون #): / أسئلة وأجوبة

هل كانت مفيدة؟

المحلول

وبالنسبة لي، كان الحل في الاسلوب وشعبة منبثقة من: كان لي للتأكد من وضع شعبة مع ض مؤشر ولا تطفو ولكن تحيط به عناصر div العائمة أعطيت float:none أسلوب وعرض واضح (عائم لم تكن هناك حاجة هذا كما كان وضعه على الاطلاق). لدي موضوع العمل من خلال هذه هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top