Являются ли гибкие элементы элементом уровня блока?CSS

Разбираемся в CSS
Ответить
Anonymous
 Являются ли гибкие элементы элементом уровня блока?

Сообщение Anonymous »

Гибкие элементы являются элементом гибкого уровня, но является ли это элементом уровня блока?



Согласно главе 4 модуля CSS Flexible Box Layout Level 1, гибкие элементы считаются на гибком уровне, а не на уровне блока.


Гибкий элемент устанавливает независимый контекст форматирования для своего содержимого. Однако сами гибкие элементы представляют собой блоки
гибкого уровня, а не блоки уровня блока
: они участвуют в контексте гибкого форматирования своего контейнера, а не в контексте форматирования блока.




Однако, если вы прочтете главу 4 позже, там написано, что отображаемое значение гибкого элемента будет «блокировано».

Означает ли блокировка, что элемент находится на уровне блокировки? Если это так, описанный выше «гибкий элемент является гибким уровнем» является ошибкой.


Отображаемое значение гибкого элемента блокируется: если указанное отображение дочернего элемента в потоке элемента, генерирующего гибкий контейнер, является значением встроенного уровня, оно вычисляет его эквивалент на уровне блока. (Подробнее об этом типе преобразования отображаемого значения см. CSS2.1§9.7 [CSS21] и CSS Display [CSS3-DISPLAY].




Что здесь означает «блокированный»? Кроме того, находятся ли гибкие элементы на уровне гибкости? Или это уровень заблокированного блока?

Если это интерпретировать как спецификацию, то получится противоречивый вывод, что «гибкий элемент является гибким уровнем, а не уровнем блока, но он становится уровнем блока при блокировании».

Подробнее здесь: https://stackoverflow.com/questions/554 ... el-element
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»