diff --git a/css/display/demos/display-interactive/index.html b/css/display/demos/display-interactive/index.html new file mode 100644 index 0000000000..c918832dc6 --- /dev/null +++ b/css/display/demos/display-interactive/index.html @@ -0,0 +1,71 @@ +--- +title: "Интерактивная демка: значения CSS-свойства display" +description: "Попробуйте разные значения display и посмотрите, как меняется поведение элементов" +--- + +
+ + +
+ + +
+ +
+
Блок 1
+
Блок 2
+
Блок 3
+
Блок 4
+
+ +
+ Текущее значение: block +
+ + +
diff --git a/css/display/demosaqwyan b/css/display/demosaqwyan new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/css/display/demosaqwyan @@ -0,0 +1 @@ + diff --git a/css/display/index.md b/css/display/index.md index 6c16c37afd..5c8e9e58aa 100644 --- a/css/display/index.md +++ b/css/display/index.md @@ -175,3 +175,11 @@ tags: 💡 Раньше свойство `display` нельзя было анимировать — оно дискретное, у него нет промежуточных значений между `none` и `block`. Теперь это можно обойти при помощи `transition-behavior: allow-discrete`, подробности — в статье про [`transition`](/css/transition/#cherez-display-i-transition-behavior-allow-discrete). 💡 Значение по умолчанию у каждого HTML-элемента своё. Если нет уверенности — загляните в «Инструменты разработчика» в браузере. + +## 🎮 Интерактивная демка + +Попробуйте разные значения свойства `display` в этой интерактивной демке: + + + +Выберите значение из списка и наблюдайте, как меняется расположение блоков.