Skip to content

[BUG] Textarea некорректная высота #2465

@ozknemoy

Description

@ozknemoy

Библиотека

Выберите нужное отметив галочку [x]

  • @prizm-ui/components

Компонент

Textarea

Версия

Призм:
5.8.1

Операционная ситема:

Windows 10

Браузер:

свежий Google Chrome

Скрин / Видео проблемы

у класса .prizm-input-form__first не применяется flex-grow: 1
Image

потому что у родителя display table. думаю это опечатка и тут должн быть flex, так как есть специфичные стили свойственные именно флексам (обвел внизу справа рамкой)

Image

воспроизвдится в случае если накинуть стили для растягивания textarea на высоту одителя

.prizm-textarea-height-100-percent {
  &.prizm-input-layout
  ::ng-deep
  .prizm-input-form-inner.prizm-input-form-textarea {
    max-height: unset;
    //display: flex;
  }
}

Дополнительно

у класса prizm-input-form-textarea есть стили max-height 44px и height 100%. max-height как буд то бы лишний тут. он не дает растягиваться textarea на высоту родителя.
Image

кейс для примера чтобы понять боль: при display: grid я задаю определенную высоту с помощью grid template для 4 размеров виджета (breakpoint) и не хочу избыточно с помощью js проставлять для textarea [height]="..."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions