CSS学习笔记8-浮动(float)

CSS学习笔记8——浮动

浮动

由于div、h1、h2、p等标签是块级标签,会独占一行,如果想让多个块级标签在一行显示,需要用到浮动标签。

浮动在css中用float来表示,常用值为left,right。

块级标签与行级标签演示

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>块级标签</title>
	<style type="text/css">
		.c1{
			width: 100px;
			height: 50px;
			background: yellow;
		}
		.c2{
			width: 100px;
			height: 50px;
			background: green;
		}
	</style>
</head>
<body>
	<!-- 块级标签会独占一行 -->
	<div class="c1"></div>
	<div class="c2"></div>

	<h5>h标签是块级标签</h5>
	<h5>h标签是块级标签</h5>

	<p>p标签是块级标签</p>
	<p>p标签是块级标签</p>
	<!-- 行级标签不会独占一行 -->
	<a href="www.baidu.com">百度</a>
	<a href="www.sina.com.cn">新浪</a>
</body>
</html>

显示效果为:
在这里插入图片描述

浮动案例演示

将6个div按两行三列显示。

案例代码

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>浮动</title>
	<style type="text/css">

		.b1{
			width: 200px;
			height: 200px;
			background: red;
			margin-right: 20px;
			margin-bottom: 20px;
			float: left;
		}

		.b2{
			width: 660px;
			height: 200px;
		}

	</style>
</head>
<body>
	<!-- 必须为盒子指定宽度才能居中 -->
	<center>
		<div class="b2">
			<div class="b1"></div>
			<div class="b1"></div>
			<div class="b1"></div>
		</div>

		<div class="b2">
			<div class="b1"></div>
			<div class="b1"></div>
			<div class="b1"></div>
		</div>
	</center>
	
</body>
</html>

显示结果

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值