zoukankan      html  css  js  c++  java
  • 常见的两列布局

    想要实现的效果是,一列宽度固定,一列宽度自适应。想到的有三种方法。

    1. 绝对定位

    2. 浮动

    3. 两列都绝对定位

    下面请看代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    	<style>
    		.container1, .container2, .container3 {
    			 100%;
    			margin-bottom: 20px;
    			position: relative;
    			height: 200px;
    		}
    
    		.left {
    			 100px;
    			height: 200px;
    			background: #999;
    		}
    
    		.right {
    			height: 200px;
    			background: red;
    		}
    
    		/*绝对定位*/
    		.container1 .left {
    			position: absolute;
    			left: 0;
    			top: 0;
    		}
    
    		.container1 .right {
    			margin-left: 120px;
    		}
    
    		/*浮动*/
    		.container2 .left {
    			float: left;
    		}
    
    		.container2 .right {
    			margin-left: 120px;
    		}
    
    		/*都绝对定位*/
    		.container3 .left {
    			position: absolute;
    			left: 0;
    			top: 0;
    		}
    
    		.container3 .right {
    			position: absolute;
    			left: 120px;
    			top: 0;
    		}
    
    
    
    	</style>
    </head>
    <body>
    	<div class="container1">
    		<div class="left">绝对定位</div>
    		<div class="right">margin-left</div>
    	</div>
    
    	<div class="container2">
    		<div class="left">浮动</div>
    		<div class="right">margin-left</div>
    	</div>
    
    	<div class="container3">
    		<div class="left">绝对定位</div>
    		<div class="right">绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位绝对定位</div>
    	</div>
    </body>
    </html>
    
  • 相关阅读:
    今天学到的单词
    今天是运维的一天
    今天是属于数据库的一天
    Python基础9 元组的访问和拆包
    Python基础8 元组的创建
    Python基础7 序列
    Python基础6 控制语句 if else elif range() while for
    Python基础5 运算符
    Python基础4 字符串的查找 find rfind 字符串类型和数字类型的转换
    Python基础2 数据类型:数字类型
  • 原文地址:https://www.cnblogs.com/yzfdjzwl/p/6552234.html
Copyright © 2011-2022 走看看