HTML5/CSS3定位——浮动

   日期:2020-05-03     浏览:86    评论:0    
核心提示:1.块元素独占一列

1.块元素独占一列

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{background-color:#00FFFF}
		#block2{background-color:#7FFFD4}
		#block3{background-color:#FFFF00}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">2</div>
		<div id="block3">3</div>
	</body>
</html>

效果:

2.右浮

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{
			background-color:#00FFFF;
			float:right;}
		#block2{background-color:#7FFFD4;}
		#block3{background-color:#FFFF00;}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">2</div>
		<div id="block3">3</div>
	</body>
</html>

效果:

3.左浮

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{
			background-color:#00FFFF;
			float:left;}
		#block2{background-color:#7FFFD4;}
		#block3{background-color:#FFFF00;}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">22</div>
		<div id="block3">3</div>
	</body>
</html>

效果:

注意:此时块2被覆盖,块2和块3内容重叠

4.一行显示多个块元素

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{background-color:#00FFFF;}
		#block2{background-color:#7FFFD4;}
		#block3{background-color:#FFFF00;}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
			float:left;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">2</div>
		<div id="block3">3</div>
	</body>
</html>

效果:

5.指定块的浮动

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{background-color:#00FFFF;float:left;}
		#block2{background-color:#7FFFD4;float:right;}
		#block3{background-color:#FFFF00;float:left;}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
			float:left;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">2</div>
		<div id="block3">3</div>
	</body>
</html>

效果:

5.相对定位

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{background-color:#00FFFF;}
		#block2{
			background-color:#7FFFD4;
			position:relative;
			top:20px;
			left:40px;
			}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">2</div>
	</body>
</html>

效果

6.绝对定位

<html>
	<head>
		<meta charset="UTF-8"/>
		<style>
		#block1{background-color:#00FFFF;}
		#block2{
			background-color:#7FFFD4;
			position:absolute;
			top:80px;
			left:40px;
			}
		div{
			font-size:px;
			width:100px;
			height:100px;
			border:1px solid black;
		}
		</style>		<!--定义各个浮块背景颜色,大小-->
	</head>
	<body>
		<div id="block1">1</div>
		<div id="block2">2</div>
	</body>
</html>

效果:

看完记得点个赞!!!谢谢!!!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服