سؤال

هل يوجد محدد CSS للمعاقين input type="submit" أو "button"?

هل يجب أن أستخدم للتو input[type="submit"][disabled]?

هل هذا يعمل في IE6؟

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

المحلول

هل هذا يعمل في IE6؟

رقم، IE6 لا يدعم محددات السمات على الإطلاق ، راجع توافق CSS و Internet Explorer.

قد تجد كيفية الحل: لا يدعم IE6 محددات "السمة" CSS يستحق القراءة.


تعديل
إذا يجب أن تتجاهل IE6 ، يمكنك القيام (CSS2.1):

input[type=submit][disabled=disabled],
button[disabled=disabled] {
    ...
}

CSS3 (IE9+):

input[type=submit]:disabled,
button:disabled {
    ...
}

أنت يستطيع بديل [disabled=disabled] (قيمة السمة) مع [disabled] (السمة التواجد).

نصائح أخرى

كما قال Jensgram ، لا يدعم IE6 محدد السمات. يمكنك إضافة فئة = "تعطيل" لتحديد المدخلات المعوقة بحيث يمكن أن يعمل ذلك في IE6.

لقد استخدمت حل Jensgram لإخفاء Div يحتوي على مدخلات معطلة. لذلك أخفي الوالد بأكمله من المدخلات.

هنا هو الرمز:

div:has(>input[disabled=disabled]) {
    display: none;
}

ربما يمكن أن يساعد بعضكم.

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