HTML——float浮动布局

  1. float浮动布局


    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<style>
    			div{
    				width: 200px;
    				height: 200px;
    				/* 流式布局中 是块级标签 独占一行 */
    			}
    			.div1{
    				background-color: palegoldenrod;
    			}
    			.div2{
    				background-color: palevioletred;
    				/* 将 div2设置为浮动布局 --- 将其z轴发生变化
    				 div2 在xy平面系中的位置上就没有了 上升了一个维度
    				 div3 上方的位置因此就空出来了, 流式布局中 这个位置没有标签占用
    				 下方的标签就会向上方移动
    				 */
    				/* 从左向右浮动 也就是如果有多个标签的话 会从左向右布局 */
    				float: left;
    			}
    			.div3{
    				background-color: plum;
    			}
    		</style>
    	</head>
    	<body>
    		<!-- 既有流式布局 又有浮动布局 -->
    		<div class="div1"></div>
    		<div class="div2"></div>
    		<div class="div3"></div>
    	</body>
    </html>
    
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<style>
    			div{
    				width: 200px;
    				height: 200px;
    				background-color: red;
    				color: white;
    				text-align: center;
    				line-height: 200px;
    				margin: 5px;
    			}
    			.div_float{
    				/* 从左向右浮动布局 left
    				从右向左布局 right
    				*/
    				float: right;
    			}
    			/* 现在是既要显示浮动布局的内容 又有显示流式布局的内容
    			 浮动布局不能遮挡流式布局:
    				解决这个问题:让流式布局在浮动布局的下方开始布局就不会出现遮挡的情况了
    				怎么设置这个呢?
    					样式 clear ---> 清除浮动
    						让标签在浮动布局的下方开始布局
    			 */
    			.clear_float{
    				/* left:  表示在从左向右的浮动布局的下方开始布局 
    				right: 表示在从右向左的浮动布局的下方开始布局 
    				both: 不管什么浮动  都从其下方开始布局
    				*/
    				clear: both;
    			}
    		</style>
    	</head>
    	<body>
    		<div class="div_float">1</div>
    		<div class="div_float">2</div>
    		<div class="div_float">3</div>
    		<div class="div_float">4</div>
    		<div class="clear_float">5</div>
    		<div>6</div>
    	</body>
    </html>
    

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值