zoukankan      html  css  js  c++  java
  • 常见的页面中两个div自适应等高CSS控制

    第一种利用dispaly:table,父级div设置dispaly:table子级div设置display: table-cell;

    第一种利用dispaly:flex,父级div设置dispaly:flex子级div设置flex: 1;

    上代码

    <!DOCTYPE html>
    <html>
    <head>
    	<title>布局测试</title>
    	<style type="text/css">
    		/*第一种方式*/
    		.div-box1{
    			display: table;
    			padding: 10px;
    			border: 1px solid #000;
    		}
    		.div1{
    			display: table-cell;
    			border: 1px solid #000;
    		}
    		.div2{
               display: table-cell;
               border: 1px solid #000;
    		}
    		/*第二种方式*/
    		.div-box2{
    			display: flex; 
    			padding: 10px;
    			border: 1px solid #000;
    			margin-top: 20px;
    		}
    		.div3{
    			flex: 1;
    			border: 1px solid #000;
    		}
    		.div4{
    			flex: 1;
    			border: 1px solid #000;
    		}
    	</style>
    </head>
    <body>
    	<div class="div-box1">
    		<div class="div1"><p>第一个盒子</p><p>第一个盒子</p><p>第一个盒子</p><p>第一个盒子</p><p>第一个盒子</p></div>
    		<div class="div2">第二个盒子</div>
    	</div>
    		<div>测试成功</div>
    	<div class="div-box2">
    		<div class="div3"><p>第一个盒子</p><p>第一个盒子</p><p>第一个盒子</p><p>第一个盒子</p><p>第一个盒子</p></div>
    		<div class="div4">第二个盒子</div>
    	</div>
    
    	<div>测试成功</div>
    
    </body>
    <script type="text/javascript">
    
    </script>
    </html>
    

      运行结果截图

  • 相关阅读:
    父类引用指向子类对象详解
    词尾的-sion和-tion的发音规则
    att&ack学习笔记6
    att&ack框架学习笔记5
    att&ack学习笔记4
    att&ck框架学习笔记3
    att&ck学习笔记2
    att&ck学习笔记1
    kerberos系列之spark认证配置
    kerberos系列之kerberos安装
  • 原文地址:https://www.cnblogs.com/yuwen1995/p/9215089.html
Copyright © 2011-2022 走看看