1. 悬浮扩展
- 悬浮扩展即当鼠标hover一个元素后会扩展出其他元素,保证功能的同时可以节省空间,也易于操作。
2. 预备知识
- hover伪元素后可以跟兄弟选择器或者后代选择器实现某个元素hover触发其他元素样式改变
- 鼠标悬停在子元素上hover也会触发父元素的hover
3. 实现
3.1 普通版
- 使用一个opacity为0的兄弟元素,hover时通过兄弟选择器修改兄弟元素样式实现扩展。
- dom结构如下
<div id="app">
<div class="layout layout-ctr"></div>
<div class="layout layout-left"></div>
<div class="layout layout-right"></di