方法1:左边设置绝对定位,右边设置左外边距,大小和左边的宽度相等

  1. //CSS部分:
  2. .contain{
  3. position :relative;
  4. height: 300px;
  5. }
  6.  
  7. .left{
  8. position: absolute;
  9. left:;
  10. top:;
  11.  
  12. width: 200px;
  13. height: 300px;
  14. background: red;
  15. }
  16. .right{
  17. /*使用左外边距*/
  18. margin-left: 200px;
  19. height: 300px;
  20. background: blue;
  21. }
  22.  
  23. //html部分:
  24. <div class="contain">
  25. <div class="left">左边定宽</div>
  26. <div class="right">右边自适应</div>
  27. </div>
  1. 方法2:左边设置左浮动,右边隐藏溢出的内容
  1. .contain{
  2. position :relative;
  3. height: 300px;
  4. }
  5. .left{
  6. float: left;
  7. width: 300px;
  8. height: 300px;
  9. background:red;
  10. }
  11. .right{
  12. overflow: hidden;
  13. background: blue;
  14. height: 300px;
  15. }
  16.  
  17. <div class="contain">
  18. <div class="left">左边定宽</div>
  19. <div class="right">右边自适应</div>
  20. </div>
  1. 方法3:弹性布局
  1. .contain{
  2. display: flex;
  3. }
  4. .left{
  5. width: 200px;
  6. height: 200px;
  7. background: red;
  8. }
  9. .right{
  10. flex:;
  11. height: 200px;
  12. background:blue;
  13. }

  1. 方法4:左右都设置浮动,widthcalc()
  1. .contain {
  2. position: absolute;
  3. width: 100%;
  4. height: 100%;
  5. }
  6. .left {
  7. float: left;
  8. width: 200px;
  9. height: 100%;
  10. background-color: #72e4a0;
  11. }
  12. .right {
  13. float: left;
  14. width: calc(100% - 200px);
  15. height: 100%;
  16. background-color: #9dc3e6;
  17. }

最终结果:

CSS两列布局的更多相关文章

  1. css两列布局,一边固定宽度,另一边自适应

    <!DOCTYPE HTML><HTML>    <head>                <meta charset="utf-8" ...

  2. CSS两列布局——左侧宽度固定,右侧宽度自适应的3种方法

    1.左侧绝对定位法 直接看代码: <!DOCTYPE html> <html lang="en"> <head> <meta charse ...

  3. css两列布局之基于BFC规则实现

    css要实现常见的自适应两列布局的方式方法挺多. 这里讲的是利用设置overflow不为visible时会形成新的BFC来实现.至于什么是BFC,可以搜搜看先,基本都讲的差不多了.等有更多空余时间,专 ...

  4. CSS两列布局的N种实现

    一.什么是两列布局 两列布局分为两种,一种是左侧定宽.右侧自适应,另一种是两列都自适应(即左侧宽度由子元素决定,右侧补齐剩余空间).在CSS面试题里面属于常考题,也是一个前端开发工程师必须掌握的技能, ...

  5. CSS两列布局的多种方式

    两列布局(一侧固定宽度,一侧自适应),在工作中应该是经常使用到,可以说是前端基础了.这种两列布局的样式是我们在平时工作中非常常见的设计,同时也是面试中要求实现的高频题.很有必要掌握以备不时之需.这里总 ...

  6. css 两列布局中单列定宽单列自适应布局的6种思路

    前面的话 说起自适应布局方式,单列定宽单列自适应布局是最基本的布局形式.本文将从float.inline-block.table.absolute.flex和grid这六种思路来详细说明如何巧妙地实现 ...

  7. CSS 两列布局 之 左侧适应,右侧固定 3种方式

    第一种:左侧用margin-right,右侧float:right CSS代码: html, body,ul,li #wrapper { width: 100%; height: 100%; padd ...

  8. css 两列自适应布局的4种思路

    前面的话 前面已经介绍过css 两列布局中单列定宽单列自适应布局的6种思路的两列布局,而两列自适应布局是指一列由内容撑开,另一列撑满剩余宽度的布局方式.本文将从float.table.flex和gri ...

  9. css之页面两列布局

    两列布局:左边固定,后边自适应 第一种方法:左边的div左浮动或者是绝对定位,右边的div加margin-left:左边div的宽度 html部分 <div class="left&q ...

随机推荐

  1. a标签伪类选择器+过度模块

    a标签的伪类选择器 1.什么是a标签的伪类选择器?a标签的伪类选择器是专门用来修改a标签不同状态的样式的. 2.格式: 1):link 修改从未被访问过状态下的样式. 2):visited 修改被访问 ...

  2. 第06组 Beta冲刺(3/5)

    队名:拾光组 组长博客链接 作业博客链接 团队项目情况 燃尽图(组内共享) 组长:宋奕 过去两天完成了哪些任务 继续维护后端代码 学习深入python 研究匿名拨打电话问题.套牌多结果处理问题 Git ...

  3. Centos 安装 zookeeper

    下载 下载地址:http://archive.apache.org/dist/zookeeper/ [root@localhost bin]# wget http://archive.apache.o ...

  4. 以SQL命令方式调用存储过程

    string str = "Data Source=.;Initial Catalog=***;Integrated Security=True"; using (SqlConne ...

  5. Attention U-Net: Learning Where to Look for the Pancreas

    Attention U-Net: Learning Where to Look for the Pancreas 2019-09-10 09:50:43 Paper: https://arxiv.or ...

  6. postgres安装pg_buffercache扩展

    1.查看是否安装了pg_buffercache postgres=# \dx List of installed extensions Name | Version | Schema | Descri ...

  7. 如何从OA系统批量整理出邮箱地址,并导入到Foxmail 地址薄中?

    一.打开某位leader的OA,点击查看“下属” a. 将所有的下属信息 --- 全选 --- 复制 --- 粘贴到 excel 表格中 b. 分别提取“姓名” 和 “邮箱”地址信息,结合notepa ...

  8. Qt编写气体安全管理系统27-设备调试

    一.前言 设备调试核心就是将整个系统中的所有打印数据统一显示到一个模块上,一般都会将硬件通信的收发数据和对应的解析信号发出来或者qdebug出来,这个在调试阶段非常有用,可以具体追踪问题出在哪,哪个数 ...

  9. python路径相关技巧

    在文件C:\work\python\rqalpha\rqalpha\utils\config.py 找文件:C:\work\python\rqalpha\rqalpha\config.yml 则通过下 ...

  10. 【LeetCode算法-38】Count and Say

    LeetCode第38题 The count-and-say sequence is the sequence of integers with the first five terms as fol ...