JSFiddle Я создал, чтобы показать мой случай
Я создал простую сетку, используя -template-areas
.В «первую ячейку» я положил кнопку.При нажатии кнопки текст на ней меняется (на более длинный), а также на его ширину.Это проблема для меня.
Почему кнопка меняет свой размер, если достаточно места для размещения нового текста (после щелчка) без увеличения его ширины?
Я знаю, что insted of width: 100%
для кнопки, я мог бы использовать некоторое статическое значение, например, fe width: 250px
.Причина, по которой меня не интересует это решение, заключается в том, что когда я использовал ng-bootstrap: dropdown component
и установил его ширину на 100%
, он не изменил размер кнопки, когда текст на ней вырос в ширину.Вот почему я думаю, что я могу получить тот же результат, что и они, но, очевидно, я что-то упускаю в моем случае, поэтому мой вопрос.
Как получить кнопку сwidth: 100%
в ячейке сетки CSS, которая не будет увеличиваться в ширине при изменении длины текста на ней?