"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني إخفاء العناصر دون ترك مساحة فارغة على الصفحة؟

كيف يمكنني إخفاء العناصر دون ترك مساحة فارغة على الصفحة؟

تم النشر بتاريخ 2024-11-21
تصفح:817

How Can I Hide Elements Without Leaving Empty Space on the Page?

إخفاء العناصر دون التضحية بمساحة الصفحة

عند محاولة إزالة العناصر من العرض المرئي مع الحفاظ على وجودها في DOM، هناك طريقة واحدة شائعة يتضمن استخدام الرؤية: السمة المخفية. ومع ذلك، قد تؤدي هذه الطريقة إلى إشغال مساحة مستمرة بواسطة العناصر المخفية.

لإخفاء العناصر بشكل فعال دون ترك أي آثار مرئية، فكر في استخدام خاصية العرض: لا شيء مقترنة بخاصية العرض: كتلة لإلغاء الإخفاء.

الإخفاء مع العرض: لا شيء

تنفيذ العرض: لا شيء على العنصر الذي ترغب في عرضه غامض:

العنصر { العرض: لا شيء؛
element {
  display: none;
}
سيؤدي هذا الإجراء إلى جعل العنصر غير محسوس بصريًا، مما يؤدي إلى إخفائه بشكل فعال عن العرض.

العرض مع العرض: كتلة

لجعل مخفي بالفعل يظهر العنصر مرة أخرى، قم بتعيين العرض:حظر له:

element { عرض: كتلة؛
element {
  display: block;
}
تمكنك هذه الطريقة من إخفاء العناصر وكشفها دون التأثير على وجودها في DOM أو المساحة المخصصة لها في الصفحة.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3