我有一行分为 3 列,带有 2 个按钮来隐藏左右面板:
col-md-3 col-md-7 col-md-2
------------------------------------
| | | |
| left | middle panel | | <= right panel
| panel | | |
| | | |
| | | |
------------------------------------
<<< >>>
当我单击左侧按钮时,我希望我的中间面板占据左侧的所有空间:
col-md-10 col-md-2
------------------------------------
| | |
| middle panel | | <= right panel
| | |
| | |
| | |
------------------------------------
<<< >>>
当我单击右侧按钮时,右侧的行为相同。如果我点击两者,我的中间面板应该占据所有空间。
当我只是在我的 div 上切换类时它运行良好(例如 col-md-7 => col-md-12)。现在我希望它是动画的,具有平滑的过渡。我尝试遵循此响应:Animate bootstrap columns 但我不想使用 JQuery。Angular2动画可以吗?