diff --git a/core/src/components/textarea/textarea.ionic.scss b/core/src/components/textarea/textarea.ionic.scss index dc1cb16bdc..3de57df64b 100644 --- a/core/src/components/textarea/textarea.ionic.scss +++ b/core/src/components/textarea/textarea.ionic.scss @@ -95,8 +95,13 @@ max-height: inherit; } -:host([rows]) .textarea-wrapper-inner textarea { - min-height: calc(attr(rows number) * 2em); +:host([rows]) { + --rows-number: attr(rows number); +} + +:host([rows]) .textarea-wrapper-inner { + height: auto; + min-height: calc(var(--rows-number) * 1em + 0.5em); } // Textarea Label