Задать вопрос
@Boris007

Как компоненту Image в Next JS задать свойства автоматической ширины без position:absolute?

Я так понял в Next изображение можно засунуть только через встроенный компонент Image
Но в нем обязательно нужно указать ширину и высоту в пикселях
А если добавить свойство layout='fill', то оно добавляет ему автоматический значение position:absolute

Как мне добавлять изображения без указания высоты и ширины в атрибутах, но при этом без абсолютного позиционирования?
  • Вопрос задан
  • 484 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
fill
fill={true} // {true} | {false}
A boolean that causes the image to fill the parent element instead of setting width and height.
https://nextjs.org/docs/app/api-reference/componen...

Если изображение не внешнее, то указывать размеры тоже не обязательно

Судя по всему, вы используете старую версию Next. Тогда от absolute не избавиться никак, просто не забудьте родителю указать relative.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы