Я уже довольно давно борюсь с этим и не могу найти достаточного ответа. В основном у меня есть один родительский компонент, который html выглядит следующим образом:
<div class="container">
<child-one></child-one>
<child-two></child-two>
</div>
проблема в том, что размер дочернего компонента установлен как автоматический, с некоторым отступом, чтобы выглядеть хорошо,
child-one {
width: auto;
height: auto;
padding: 0.5rem;
}
и дочерний-два имеют фиксированную ширину и высоту в собственном s css.
child-two {
width: 10rem;
height: auto;
}
есть ли способ каким-то образом изменить ширину дочернего-два в родительском без редактирования the child-two?
Я надеялся на что-то вроде сохранения ширины дочернего элемента one и установки того же значения для ширины child-two.
child-one {
width:auto;
padding: 0.5rem;
$width: this.width !global //idk about this one
}
child-two {
width: $width
padding: 0.5rem
}
обратите внимание, что child-one и child-two s css не выглядят в коде таким образом и обычно записываются, это просто для упрощения вопроса