私はこのような2つの列を持っています:
<div class="container">
<div class="row">
<div class="col-9"></div>
<div class="col-3"></div>
</div>
</div>
angularをcol-8 offset-2
とcol-0
に切り替えています。col-0
はwidth:0;margin:0;padding:0
です。
列の幅と位置の両方をアニメーション化する方法を考えています。
Bootstrapが提供する列サイズを使用して列サイズを変更しました。たとえば、col-2からcol-1次に、特定のタイプのみをターゲットにするように遷移を調整しました
.row [class*='col-'] {
transition: flex 0.5s ease-in-out, max-width .5s ease-in-out;
}