Я понимаю, что width: '100%' позволяет ширине объекта быть такой же, как и его родительская, тогда как width: inherit делает это только в том случае, если явно указана ширина родительского элемента. Правильно ли это понимание?
Если это так, мне кажется, что когда width: inherit работает, тогда width: '100%' всегда будет работать, поэтому вы всегда можете использовать последнее. Тогда, какова цель написания width: inherit? Когда это станет полезным?
Если мое понимание неверно, в чем разница между этими двумя?
Аналогично height.