css-两个div并排,左边宽度固定右边自适应的布局 的实现方法
<div class= "container">
    <div class="left"></div>
    <div class="right"></div>
</div>
<style>
/*方法一: BFC(块级格式化上下文)*/
    .container{
        width:1000px;height:400px;border: 1px solid red;
    }
    .left{
        width:200px;height:100%;background: gray;
        float: left;
    }
    .right{
        overflow:hidden;  /* 触发bfc */
        background: green;
    }
/*方法二: flex布局 */
    .container{
        width:1000px;height:400px;border:1px solid red;
        display:flex;         /*flex布局*/
    }
    .left{
        width:200px; height:100%;background:gray;
        flex:none;
    }
    .right{
        height:100%;background:green;
        flex:1;        /*flex布局*/
    }
/* 方法三: table布局 */
    .container{
        width:1000px;height:400px;border:1px solid red;
        display:table;         /*table布局*/
    }
    .left{
        width:200px; height:100%;background:gray;
        display:table-cell;
    }
    .right{
        height:100%;background:green;
        display: table-cell;
    }
/*方法四: css计算宽度calc*/
    .container{
        width:1000px;height:400px;border:1px solid red;
    }
    .left{
        width:200px;height:100%;background:gray;
        float:left;
    }
    .right{
        height:100%;background:green;
        float:right;
        width:calc(100% - 200px);
    }
/*方法五: margin-left方式*/
	.container{
		width:1000px;height:400px;border:1px solid red;
	}
	.left{
		float:left;width:200px;border:1px solid red;height:100%;background:gray;
	}
	.right{
		height:100%;border:1px solid blue;width:auto;margin-left:200px;
	}
</style>
css-两个div并排,左边宽度固定右边自适应的布局 的实现方法的更多相关文章
- div+css:两个div并排等高 (table-cell)
		
两个div并排等高 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> < ...
 - css两个form不换行,两个div并排代码
		
1.form不换行通过table布局实现 <table> <tr> <td> <form method="get" action=&quo ...
 - css布局:左边固定宽度,右边自适应;右边固定宽度,左边自适应
		
左边固定宽度,右边自适应 浮动布局的方法 <section class="container homeSection" id="mainSection"& ...
 - NO.14 两个div并排,左边为绝对宽度,右边为相对宽度
		
两个div并排,左边为绝对宽度,右边为相对宽度,这个问题,我也经常遇到,我一般的处理方法是将最大的容器padding-left固定宽度,左边的固定宽度的一块position:absolute,然后ri ...
 - css布局:左边固定宽度,右边自适应宽度或右侧固定,左侧自适应三种方法
		
方法一:浮动布局 这种方法我采用的是左边浮动,右边加上一个margin-left值,让他实现左边固定,右边自适应的布局效果 HTML Markup <div id="left" ...
 - 让两个Div并排显示
		
一.使用display的inline属性 <div style="width:300px; height:auto; float:left; display:inline"& ...
 - 两个DIV并排显示
		
今天做的一个项目,需要做3个div,一个是总框(Div1),另外两个是子框,按比例填满div1,我设置好两个div的width和height,发现效果是两个子div上下显示,如图所示: 要想将两个DI ...
 - 在HTML中实现两个div并排显示
		
在HTML中让两个div并排显示,通常情况下有三种实现方式,包括: (1)设置为行内样式,display:inline-block (2)设置float浮动 (3)设置position定位属性为abs ...
 - css实现左边定宽右边自适应的5种方法总汇
		
在网页布局中,通常需要实现左边定宽右边自适应布局,默认html的结构如下: <div class="box"> <div class="left&quo ...
 
随机推荐
- 123457123456#0#-----com.threeapp.magicImageShow01----儿童宝宝魔法画笔
			
com.threeapp.magicImageShow01----儿童宝宝魔法画笔
 - LeetCode_125. Valid Palindrome
			
125. Valid Palindrome Easy Given a string, determine if it is a palindrome, considering only alphanu ...
 - 通过命令行给 XenServer 打补丁
			
安装 XenCenter 客户端,cmd 到 XenCenter 安装目录. 1.上传补丁到服务器,获得uuid xe patch-upload -s <服务器IP地址> -u root ...
 - WEB前端动态背景集
			
本资源是我在源代码网站上发现的,内附几十种背景动态特效,我单独提取出来精品背景特效在此分享,文件里有20多种精品动态效果,本人觉得可用作于个人博客主页背景,登陆页面背景等,有20多个背景特效,非常漂亮 ...
 - 静态链表过程演示及代码实现(A - B) U (B - A)
			
静态链表说明 使用数组来实现链式存储结构,目的是方便在不设指针类型的高级程序设计语言中使用链式结构 c语言定义数据结构 #define MAX_SIZE 1000 // 所有的类型都统一定义为Elem ...
 - www.zhaoyueyi.cn
			
2019/6/20这一天.我筹划了很久,准备搞点事情; 然后去阿里云上买下了我思虑已久的服务器以及域名,以前一直舍不得买,或许也是因为舍不得买的原因,我的技术一直很low,处于很肤浅的水平 虽然工作4 ...
 - 最新  吉比特java校招面经 (含整理过的面试题大全)
			
从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.吉比特等10家互联网公司的校招Offer,因为某些自身原因最终选择了吉比特.6.7月主要是做系统复习.项目复盘.LeetCo ...
 - rebbitMQwindows安装及使用
			
python中RabbitMQ的使用(安装和简单教程) 1,简介 RabbitMQ(Rabbit Message Queue)是流行的开源消息队列系统,用erlang语言开发. 1.1关键词说明: ...
 - springboot和solr结合测试使用
			
首先新建springboot项目 新建webapp目录 springboot没有webapp目录——手动添加 web.xml <?xml version="1.0" enco ...
 - mui 打包发布ios 测试
			
1.首先在Hbuilder新建一个app项目,把你的代码放进来 2.在manifest.json里设置你想要的一切,图标,应用名,描述,入口页面等等等,然后再配置好你程序里需要用到的模块权限,按需配置 ...