iview 分割面板效果(一)基本原理

本文介绍了两种方法实现iView框架中的分割面板效果。主要依赖于CSS布局技巧,通过'子绝父相'定位原理,调整左右pane的left和right属性,确保总宽度为100%,适用于动态调整面板大小的场景。
摘要由CSDN通过智能技术生成

方法一:

 基本点就是:利用“子绝父相(子元素相对于父元素进行定位)”,

      左侧的pane设置为left:0;right:a%,

      则右侧的设置为right:0;left:(100-a)%。

      如果左右之间有操作条什么的,要记得减出去哟;总之就是width要凑成100%。


1 <div class="wrapper"> 2 <div class="pane pane-left"></div> 3 <div class="pane pane-right"></div> 4 </div>
<style lang="less" scoped>
.wrapper{
  position: relative;
  width: 500px;
  height: 500px;
  margin-left: 20px;
  .pane{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    &-left{
      background: pink;
      right: 40%;
    }
    &-right{
      background: yellowgreen;
      left: 60%;
    }
  }
}
</style>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值