前端之样式的布局定位

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>布局定位</title>
		<style>
			html, body {
				margin: 0;
				padding: 0;
			}
		
			.fix {
				width: 100%;
				height: 200px;
				/* 定位元素感觉像浮动,但又没有浮动效果 */
				position: fixed;
				background-color: #FF0000;
				left: 0;
				top: 0;
			}
		
			.box {
				background-image: url(img/1.jpg);
				/* 表示内部元素相对与它进行定位 */
				position: relative;
				width: 1200px;
				height: 400px;
				margin: 10px auto;
				overflow: auto;
			}
			
			.p1 {
				/* left和top是父容器的左上角做定位,position为绝对定位是针对于父容器,如果父容器没有postion元素,则继续往上找坐标系*/
				left: 149px;
				top: 144px;
				position: absolute;
			}
			
			.point {
				/* 下面虽然可以,但上下没对齐,因此改为浮动 */
				/* display: inline-block; */
				width: 15px;
				height: 15px;
				background-color: #0000FF;
				/* 浮动元素也是块元素 */
				float: left;
			}
			
			.inf0 {
				line-height: 15px;
				float: left;
			}
		</style>
	</head>
	<body>
		<div class="fix"></div>
		<div class="box">
			<div class="p1">
				
				<span class="point"></span>
				<span class="inf0">美国</span>
			</div>
		</div>
		<div class="box">
			<div class="p1">
				
				<span class="point"></span>
				<span class="inf0">美国</span>
			</div>
		</div>
		<div class="box">
			<div class="p1">
				
				<span class="point"></span>
				<span class="inf0">美国</span>
			</div>
		</div>		<div class="box">
			<div class="p1">
				
				<span class="point"></span>
				<span class="inf0">美国</span>
			</div>
		</div>		<div class="box">
			<div class="p1">
				
				<span class="point"></span>
				<span class="inf0">美国</span>
			</div>
		</div>
	</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值