zoukankan      html  css  js  c++  java
  • 解决 多列 布局 左右等高问题

    两栏自适应,左侧固定,右侧自适应。
    右侧增长,左侧也随之增长。
    
    (1)table 可以实现等高布局
    
    <div class="parent">
    	<div class="left">
    		<p>left</p>
    	</div>
    	<div class="right">
    		<p>right</p>
    		<p>right</p>
    		<p>right</p>
    	</div>
    </div>
    
    <style type="text/css">
    	body {
    		margin: 0;
    		padding: 0;
    	}
    	.parent {
    		display: table;
    		 100%;
    		table-layout: fixed;
    		background-color: #ddd;
    	}
    
    	.left, .right {
    		display: table-cell;
    	}
    
    	.left {
    		 100px;
    		padding-right: 20px;
    	}
    
    </style>
    
    
    
    (2)flex 
    天然等高,align-item的对齐方式。默认就是拉伸,
    
    <div class="parent">
    	<div class="left">
    		<p>left</p>
    	</div>
    	<div class="right">
    		<p>right</p>
    		<p>right</p>
    	</div>
    </div>
    
    <style type="text/css">
    	body {
    		margin: 0;
    		padding: 0;
    	}
    	.parent {
    		display: flex;
    		background-color: #ddd;
    	}
    
    	.left {
    		 100px;
    		padding-right: 20px;
    	}
    
    	.right {
    		flex: 1;
    	}
    
    </style>
    
    
    
    
    (3) float
    实现的是伪等高,不是真实的,但是兼容性好。
    
    <div class="parent">
    	<div class="left">
    		<p>left</p>
    	</div>
    	<div class="right">
    		<p>right</p>
    		<p>right</p>
    	</div>
    </div>
    
    <style type="text/css">
    	.parent {
    		overflow: hidden;
    	}
    
    	.left, .right {
    		padding-bottom: 9999px;
    		margin-bottom: -9999px;
    	}
    
    	.left {
    		float: left;
    		 100px;
    		margin-right: 20px;
    		background-color: #ccc;
    	}
    
    	.right {
    		overflow: hidden;
    		background-color: #369;
    	}
    
    </style>
    

      

  • 相关阅读:
    实时日历
    添加与删除
    php 变量 循环关键词以及方法
    php中各种操作字符串和时间戳的代码关键词
    php中数组相关
    php中普通方法和静态方法的区别以及抽象类和接口
    php设计模式 工厂模式和单例
    面对对象7大原则整理
    PHP中include与require的特点和区别说明
    php基础运算符语句
  • 原文地址:https://www.cnblogs.com/hgonlywj/p/4903275.html
Copyright © 2011-2022 走看看