الفرق بين المراجعتين ل"CSS/:read-only"

من موسوعة حسوب
< CSS
اذهب إلى التنقل اذهب إلى البحث
 
 
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 20: سطر 20:
 
<input type="text" value="Type whatever you want here.">
 
<input type="text" value="Type whatever you want here.">
 
<input type="text" value="This is a read-only field." readonly>
 
<input type="text" value="This is a read-only field." readonly>
<p>This is a normal paragraph.</p>
+
<p>هذه فقرة عادية.</p>
<p contenteditable="true">You can edit this paragraph!</p>
+
<p contenteditable="true">يمكنك تحرير هذه الفقرة</p>
 
 
 
</syntaxhighlight>شيفرة CSS:<syntaxhighlight lang="css">
 
</syntaxhighlight>شيفرة CSS:<syntaxhighlight lang="css">
 
input { min-width: 25em; }
 
input { min-width: 25em; }
سطر 48: سطر 47:
 
|مدعومة
 
|مدعومة
 
|}
 
|}
==مصادر ومواصفات==
+
==انظر أيضًا==
 +
* صفحة الصنف الزائف <code>[[CSS/:read-write|read-write:]]</code> الذي يُمثِّل أي عنصر فيه محتوى نصي يمكن للمستخدم تعديله.
 +
 
 +
== مصادر ومواصفات ==
 
*معيار [https://html.spec.whatwg.org/multipage/#selector-read-only HTML Living Standard].
 
*معيار [https://html.spec.whatwg.org/multipage/#selector-read-only HTML Living Standard].
 
*مواصفة [http://www.w3.org/TR/html5/#selector-read-only HTML5].
 
*مواصفة [http://www.w3.org/TR/html5/#selector-read-only HTML5].
 
*مسودة [https://drafts.csswg.org/selectors-4/#rw-pseudos Selectors Level 4].
 
*مسودة [https://drafts.csswg.org/selectors-4/#rw-pseudos Selectors Level 4].
[[تصنيف:CSS]]
+
[[تصنيف:CSS|{{SUBPAGENAME}}]]
[[تصنيف:CSS Selectors]]
+
[[تصنيف:CSS Selectors|{{SUBPAGENAME}}]]
[[تصنيف:CSS pseudo-class]]
+
[[تصنيف:CSS pseudo-class|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 19:41، 24 أكتوبر 2018

الصنف الزائف ‎:read-only في CSS (أي pseudo-class) يُمثِّل أي عنصر فيه محتوى نصي لا يمكن للمستخدم تعديله.

/* يجب توفير سابقة لمتصفح فايرفكس */
input:-moz-read-only {
  background-color: #ccc;
}

input:read-only {
  background-color: #ccc;
}

لاحظ أنَّ هذا المُحدِّد لا يُحدِّد عناصر <input> التي لها الخاصية readonly فقط، وإنما يُحدِّد أي عنصر لا يمكن للمستخدم تعديله. الشكل العام لهذا المحدد:

:read-only

أمثلة

مثال عن استخدام هذا الصنف لتحديد جميع العناصر التي لا يمكن تعديلها:

<input type="text" value="Type whatever you want here.">
<input type="text" value="This is a read-only field." readonly>
<p>هذه فقرة عادية.</p>
<p contenteditable="true">يمكنك تحرير هذه الفقرة</p>

شيفرة CSS:

input { min-width: 25em; }
input:-moz-read-only { background: cyan; }
input:read-only { background: cyan; }

p:-moz-read-only { background: lightgray; }
p:read-only { background: lightgray; }
p[contenteditable="true"] { color: blue; }

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي مدعومة مدعومة لكن مع السابقة -moz- مدعومة مدعومة مدعومة

انظر أيضًا

  • صفحة الصنف الزائف read-write: الذي يُمثِّل أي عنصر فيه محتوى نصي يمكن للمستخدم تعديله.

مصادر ومواصفات