ماذا يعني .container.\31 25\25 في CSS؟
يتم استخدام حرف الخط المائل العكسي () للهروب من الأحرف الخاصة في CSS، مثل علامة النسبة المئوية (%)$. يسمح هذا باستخدام المعرفات التي قد لا تكون صالحة، مثل تلك التي تحتوي على أحرف ترقيم معينة.
في المثال المقدم، يتم استخدام الشرطة المائلة العكسية للهروب من علامة النسبة المئوية في اسم الفئة .container.\ 31 25\25. يؤدي هذا إلى أن يكون اسم الفئة مكافئًا لـ .container[class ~= "125%"]، مما يعني أن أي عنصر بالفئة "125%" سيكون له نفس قواعد النمط المطبقة عليه.
هذه التقنية يمكن استخدامها لإنشاء أسماء فئات ديناميكية بناءً على معايير مختلفة. على سبيل المثال، يمكن استخدام التعليمة البرمجية التالية لإنشاء سلسلة من الفئات التي تحدد عرض العنصر بناءً على حجم الحاوية الخاصة به:
.container.\31 25\25 {
width: 100%;
max-width: 1500px; /* max-width: (containers * 1.25) */
min-width: 1200px; /* min-width: (containers) */
}
.container.\37 5\25 { /* 75% */
width: 900px; /* width: (containers * 0.75) */
}
.container.\35 0\25 { /* 50% */
width: 600px; /* width: (containers * 0.50) */
}
.container.\32 5\25 { /* 25% */
width: 300px; /* width: (containers * 0.25) */
}
يسمح هذا بتعديل عرض العنصر بسهولة بناءً على حجم الحاوية الخاصة به، دون الحاجة إلى إنشاء فئات متعددة يدويًا بقيم مئوية مختلفة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3