VUE(四)•iview页面布局之左侧边栏撑满屏幕

本文介绍了在Vue项目中实现左侧边栏全屏显示,右侧内容自适应的六种布局方法,包括浮动布局、BFC、绝对定位、table布局、calc计算和flex布局。对于前端开发者来说,理解并掌握这些基础布局技巧对于日常开发至关重要。
摘要由CSDN通过智能技术生成

左侧固定,右侧自适应(或右侧固定,左侧自适应)布局方法

写在前面

归纳总结了几种比较ok的方法,左右布局是基本功之一,虽然现在我们基本在开发中都会使用类似antd,element,iview这些前端ui框架,这些框架已经把传统的布局样式给封装的很完美了,但是作为前端的css基础,我认为这些也是必须掌握的,而且很有可能在实际开发过程中就遇到了呢

  • 方法一:左侧div浮动 右侧元素设置margin-left自适应
  • 方法二:左侧div浮动,右侧元素创建BFC
  • 方法三:左侧div采用绝对布局,右侧元素设置margin-left自适应
  • 方法四:外层父级元素使用table布局,子元素使用table-cell
  • 方法五:双float + calc计算宽度
  • 方法六:flex布局

首先列出通用的css样式
通用css样式

.mainContent {
  /* 基本最外层父级元素,不需要做任何特殊处理,这里写着,只是在实际开发中,外层肯定会有一个嵌套的父级元素 */
}

.main-1::after {
  /*通用css 用于清除浮动,使用浮动布局必然会涉及到清除浮动,这里我只用了最常用的方法,其余方法请读者自行搜索*/
  content: "";
  clear: both;
  display: block;
  height: 0;
}

.leftDivCommon {
  /*左侧布局通用样式*/
  background: gray;
  w
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值