固定定位

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			.box1{
				width: 200px;
				height: 200px;
				background-color: red;
			}
			
			.box2{
				width: 200px;
				height: 200px;
				background-color: yellow;
				/*
				 * IE6不支持固定定位
				 */
				position: fixed;
				left: 0px;
				top: 0px;
			}
			.box3{
				width: 200px;
				height: 200px;
				background-color: yellowgreen;
			}
		</style>
	</head>
	<body style="height: 5000px;">
		<div class="box1"></div>
		<div class="box4" style="width: 300px; height: 300px; background-color: orange; position: relative;">
			<div class="box2"></div>
		</div>
		<div class="box3"></div>
	</body>
</html>

请添加图片描述

1. 说明

  1. 当元素的position属性fixed时,则开启了元素的固定定位
    • 固定定位也是一种绝对定位,它的大部分特点都和决对定位一样
  2. 不同的是:
    • 固定定位永远都会相对于浏览器窗口进行定位
    • 固定定位会固定在浏览器窗口的某个位置,不会随滚动条滚动

    IE6不支持固定定位

position: fixed;
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐