• 子容器设置浮动后撑不开父容器的解决方法


    <html>
    	<head>
    		<title>子容器设置浮动后撑不开父容器的解决方法</title>			
    		<style>
    		/*
    			子容器设置为浮动后会丢失display:block,和clear:both;
    			下面几种方法可以解决子容器浮动后撑不开父容器的的问题:
    			1. 设置父容器为display:inline-block;
    			2. 设置父容器float
    			3. 在父容器的结束标签后面添加<div style='clear:both'></div>
    			4. 网上还有一个伪对象方法,试了一下,在ie6,ie7中不理想,,就不写出来了
    		*/
    			* { margin:0; padding:0;}
    			.father { border:1px solid gray; float:left; /*display:inline-block*/ }
    			.son { float:left; height:100px; border:1px solid red}
    		</style>
    	<head/>
    	<body>
    		<div class="father">
    		<span style="color:gray">我是父容器</span>
    			<div class="son"><span style="color:red">我是子容器</span></div>
    			<!--<div style="clear:both;"></div>-->
    		</div>
    		  <div>我在这..........</div>
    </body>
    </html>
    

      

     

     

  • 相关阅读:
    PHP文件系统处理
    JavaScript数据类型
    JavaScript操作符
    JavaScript语法
    在 HTML 中使用JavaScript
    JavaScript概述
    PHP数组
    PHP基本语法
    Eclipse署动态web项目方法
    xml约束技术之dtd
  • 原文地址:https://www.cnblogs.com/playerlife/p/2670328.html
Copyright © 2020-2023  润新知