Я использую компонент PrimeNG Accordion, где первая панель содержит форму, а вторая и третья панели содержат таблицы. См. пример здесь: https://stackblitz.com/edit/wawhkkem-rwy91iox
Header I
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis accumsan
bibendum volutpat. Nunc tristique at arcu ac vehicula. Nulla sed
semper nisi, at imperdiet leo. Maecenas ac interdum magna, et
porttitor erat. Morbi aliquet, elit quis placerat bibendum, diam mi
imperdiet massa, et tincidunt massa sapien a urna.
Header II
Code
Name
Category
Quantity
{{ product.code }}
{{ product.name }}
{{ product.category }}
{{ product.quantity }}
Header III
Code
Name
Category
Quantity
{{ product.code }}
{{ product.name }}
{{ product.category }}
{{ product.quantity }}
Цель состоит в том, чтобы панели с таблицами соответствовали размеру экрана, расширялись, чтобы заполнить пространство, и сжимались, чтобы не переполнять экран, отображая полосу прокрутки там, где это необходимо. Я пробовал различные стратегии стилизации, включая изменение свойств переполнения, гибкости и высоты, но ни одна из них не позволила добиться того поведения, которое я ищу. Есть ли способ стилизовать аккордеон и таблицы, чтобы добиться этого?
Я использую компонент PrimeNG Accordion, где первая панель содержит форму, а вторая и третья панели содержат таблицы. См. пример здесь: https://stackblitz.com/edit/wawhkkem-rwy91iox [code]
Header I
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis accumsan bibendum volutpat. Nunc tristique at arcu ac vehicula. Nulla sed semper nisi, at imperdiet leo. Maecenas ac interdum magna, et porttitor erat. Morbi aliquet, elit quis placerat bibendum, diam mi imperdiet massa, et tincidunt massa sapien a urna.