سؤال

لقد كنت أحاول حل هذا واحد لمدة أسبوع - أنا متأكد من أنها بسيطة ولكني تكافح حقا معها!

أحاول تغيير الملاحة الخاصة بي بحيث يتعين على المستخدمين النقر فوقه لتظهر عليه. أعتقد أن الأرجانتو الافتراضي هو أنهم مجرد تحوم، على الأقل هذا ما يحدث في الألغام. أخبرني أحدهم أنهم يعتقدون أن هذا يتأثر بدروس CSS التي أعتقد أنها قد تكون صحيحة. تجدر الإشارة إلى أن إصدار المحمول الخاص بي (عند عرضه على سطح المكتب) يقوم بتمكين النقرات، ولكن يظهر سطح المكتب على التحويم.

هنا هو My CSS الخاص بي للنقل:

giveacodicetagpre.

هذا هو الشخص الذي يجعلها إما تظهر على التحوم أو فقط هناك:

giveacodicetagpre.

لكنني لست متأكدا مما يجب تغييره للذهاب من التحوم إلى النقر؟

تحديث:

لقد غيرت الرمز في My /App.js وما يلي وما يبدو أنه يعمل!

giveacodicetagpre.

أنا الآن الآن أفعل نفس الشيء مثل إصدار الشاشة الصغيرة؛ عند النقر فوق المستخدمين لعرض الفئة التالية التي هي رائعة! لدي بضعة فئات تهدف إلى عرض كتلة ثابتة بدلا من التحويل إلى الصفحة التي لا تعمل الآن. أي فكرة كيف لا تزال تسمح كتل ثابتة لإظهار؟

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

المحلول

المحدد الذي حددته هو إضافة عرض: لا شيء يخفي منزلك المنسدل.يمكن أن يظل هذا هو نفسه، ما تحتاجه للتغيير هو الجزء الذي يظهر لهم.يبدو أن هذا يتم ذلك بواسطة هذا المحدد ".NAV - الابتدائي .Menu-Active> ul.level0" الذي يجعل عرض عنصر القائمة: كتلة مرة أخرى.ما تحتاجه حقا للتغيير هو JavaScript الذي يضيف فئة "القائمة النشطة" إلى المستوى الأعلى UL في القائمة، في موضوع RWD الذي سيكون الجلد / الواجهة الأمامية / RWD / Default / JS / App.js.

نصائح أخرى

أنت تبحث عن حدث OnClick، الذي يتم عادة مع JQUERY وليس CSS.هناك حل CSS الذي ينطوي على استخدام مربع الاختيار.انظر إجابة على هذا السؤال وبعد

href="https://stackoverflow.com/questions/17731457/hide-show-content-list-with-only-css-no-javascript-ed"> Asker في هذا السؤال قد يكون ما تبحث عنه.

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