Почему свойство display для плавающих элементов называется блочным уровнем? - PullRequest
0 голосов
/ 22 октября 2018

Почему мы говорим, что свойство display плавающих элементов может измениться на уровень блока, вместо того, чтобы сказать inline-block, потому что оно начинает занимать пространство в соответствии с содержимым, которое оно переносит?

Ответы [ 2 ]

0 голосов
/ 22 октября 2018

inline-block означает уровень inline, контейнер контейнера.

элементы уровня inline участвуют в макете строки (или нескольких строк).Это влияет на межстрочный интервал и вертикальное выравнивание других элементов в той же строке.

Плавающие элементы не делают этого.Участие в контекстах форматирования блоков, а не контекстов форматирования inline.

0 голосов
/ 22 октября 2018

Это цель float .нашел некоторую информацию в здесь

Свойство float CSS указывает, что элемент должен быть размещен вдоль левой или правой стороны его контейнера, что позволяет обтекать его текстовыми и встроенными элементами,Элемент удаляется из обычного потока веб-страницы, хотя все еще остается частью потока (в отличие от абсолютного позиционирования).

Также

, когдаэлемент перемещается, он вынимается из обычного потока документа (хотя все еще остается его частью).Он смещается влево или вправо, пока не коснется края содержащего его ящика или другого всплывающего элемента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...