下面是几种方法的公用部分(右自适应也是一样的,换一下方向)

html:

<div class="demo">
<div class="sidebar">我是固定的</div>
<div class="content">我是自适应的</div>
</div>

css:

.sidebar,.content{
height: 300px;
}
.sidebar{
background-color: red;
width: 300px;
}
.content{
background-color: green;
}

1. 左脱离文档流,右margin

1.1 左float

        .demo .sidebar{
float: left;
}
.demo .content{
margin-left: 310px;
}

1.2 左absolute

        .sidebar{
position: absolute;
top:;
left:;
}
.content{
margin-left: 310px;
}

2. flex布局(左定宽,右flex设置为1,自动伸展,此处注意flex兼容性,可以通postcss等后处理器自动加上前缀)

        .demo{
display: flex;
}
.sidebar{
width: 300px;
margin-right:10px;
}
.content{
flex:;
}

效果图如下:

最新文章

  1. 使用AndroidStudio报错:INSTALL_FAILED_UPDATE_INCOMPATIBLE
  2. vtiger 支持 物业收费功能 微信收费
  3. Asp.Net 之 缓存机制
  4. 漏洞:WebRTC 泄漏用户IP
  5. javascript 多图无缝切换
  6. Serverlet具体解释
  7. 国内下载比较快的Maven仓库镜像
  8. 关于reportng生成的测试报告不按测试执行顺序的解决办法
  9. Java反射机制(Reflect)解析
  10. c++ a+b
  11. Struts2网页面传值两种方式
  12. 一文看懂POS收单中&quot;MCC&quot;是什么意思?
  13. html5 canvas旋转
  14. Paint的基本使用
  15. EasuyUI前后台传参
  16. Python Django 获取表单数据的三种方式
  17. Java对于表达式中的自动类型提升
  18. Spring IO platform 简介
  19. 【LG4841】城市规划
  20. C# 在类文件自动添加文件注释的方法

热门文章

  1. 【转载】从创业者角度看《印度合伙人 Padman》后的一点感受
  2. CentOS 7 禁用IPV6以提高网速
  3. Python爬虫教程-30-Scrapy 爬虫框架介绍
  4. Qt 资料大全
  5. 理解LSTM/RNN中的Attention机制
  6. 微信小程序开发踩坑记
  7. C++ int与string的相互转换(含源码实现)
  8. 【转】Java中的String,StringBuilder,StringBuffer三者的区别
  9. 简单的python爬虫--爬取Taobao淘女郎信息
  10. 优秀的看图工具推荐 —— XnViewMP