From bea647cbb318010b5739e7015774e2dfa6fe68ed Mon Sep 17 00:00:00 2001 From: DrakesBot12 Date: Thu, 11 Jun 2026 19:27:48 +0300 Subject: [PATCH 1/4] docs: read-write --- css/read-write/demos/basic/index.html | 108 ++++++++++++++++++++++++++ css/read-write/index.md | 78 ++++++++++++------- 2 files changed, 158 insertions(+), 28 deletions(-) create mode 100644 css/read-write/demos/basic/index.html diff --git a/css/read-write/demos/basic/index.html b/css/read-write/demos/basic/index.html new file mode 100644 index 0000000000..da2995724a --- /dev/null +++ b/css/read-write/demos/basic/index.html @@ -0,0 +1,108 @@ + + + + :read-write — Дока демо + + + + + + + + + + + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + diff --git a/css/read-write/index.md b/css/read-write/index.md index e56029199b..21a4740690 100644 --- a/css/read-write/index.md +++ b/css/read-write/index.md @@ -3,6 +3,8 @@ title: "`:read-write`" description: "Показываем возможность изменения элемента." authors: - delioncourts +contributors: + - drakesbot12 keywords: - псевдокласс related: @@ -11,58 +13,78 @@ related: - css/pseudoclasses tags: - doka - - placeholder --- - ## Кратко -Псевдокласс `:read-write` показывает что элемент, например, [``](/html/input/) или [` + ``` ```css -input:read-write { - border: 1px solid blue; +input:read-write, +textarea:read-write { + border-color: #2E9AFF; } ``` -Как и другие селекторы псевдоклассов, `:read-write` может использоваться с другими псевдоэлементами и псевдоклассами. + -```css -textarea:read-write:focus { - box-shadow: 0 5px 10px gray; -} +## Как пишется + +Псевдокласс `:read-write` выбирает элементы, которые можно редактировать. + +Это: -textarea:read-write::before { - content: "Что-то меняется..."; - color: #aaa; +- `` без атрибутов `readonly` и `disabled` +- `