diff --git a/src/extra/normalize.src.css b/src/extra/normalize.src.css index f1278065..87510183 100644 --- a/src/extra/normalize.src.css +++ b/src/extra/normalize.src.css @@ -130,6 +130,7 @@ :where(select) { padding-inline: var(--size-relative-4) 0; padding-block: .75ch; + field-sizing: content; } :where(textarea, select, input:not([type="button"],[type="submit"],[type="reset"])) { @@ -137,7 +138,12 @@ border-radius: var(--radius-2); } -:where(textarea) { resize: block } +:where(textarea) { + resize: block; + field-sizing: content; + min-inline-size: var(--size-content-1); + min-block-size: 2lh; +} :where(input[type="checkbox"], input[type="radio"]) { block-size: var(--size-3);