@jurako

Почему input элементу можно задать width и height, если он inline?

Здравствуйте,
Изучаю основы HTML и CSS и столкнулся с непонятной ситуацией.

Насколько я понимаю, элементам со свойством display: inline нельзя задать высоту и ширину.

Но, почему-то, элементу input, который вроде как является по умолчанию inline (следуя из данного списка: https://developer.mozilla.org/en-US/docs/Web/HTML/...) можно задать ширину и высоту (в отличии от другого inline элемента span).

Даже если я задаю явно в CSS свойство display: inline, то всё равно могу указать ширину и высоту:
https://codepen.io/jurako91/pen/wvJLLVK

Почему так?
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
По умолчанию INPUT имеет свойство

input {
  display: inline-block;
}


Будьте внимательнее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы