position

1) fixed 固定在页面某个位置
2) absolute 也可以固定在某个位置,一般结合relative使用 注:
1)fixed和absoulue区别,假如一个div固定在右下角。滚动滑轮时,fixed是一直固定在右下角,而absolute是跟着走滑轮走。
2)
  <div style="position:relative;">
  <div style="position:absolute;top:0;left:0;> <!--这个时候就不是以整个页面固定,而是以父类标签的某个位置固定-->
</div>

absolute示例:固定位置

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body> <div style="height: 40px;width: 40px;color: white;position: absolute;right: 0;bottom:0 ">1111</div>
<div style="height: 5000px;background-color: red"></div> </body>
</html>

relative+absolute示例:以父类标签的某个位置固定

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div style="height: 200px;width: 500px;border: 1px solid red;position: relative;margin: 0 auto">
<div style="height: 40px;width: 40px;position: absolute;top:0;right: 0"></div>
</div>
<div style="height: 200px;width: 500px;border: 1px solid red;position: relative;margin: 0 auto">
<div style="height: 40px;width: 40px;position: absolute;bottom:0;left: 0"></div>
</div>
<div style="height: 200px;width: 500px;border: 1px solid red;position: relative;margin: 0 auto">
<div style="height: 40px;width: 40px;position: absolute;top:0;left: 0"></div>
</div>
</body>
</html>

示例:多层使用

1)使用position固定
2)使用opacity设置透明度
3)z-index设置权重,越大表示越显示在上面
4)position: fixed;top:50%;left: 50% 是以左上角来固定,通过margin-left: -250px;margin-top: -250px;来调整使第三个div居中
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div style="position: fixed;top:50%;left: 50%;z-index: 10;height: 400px;width: 400px;margin-left: -250px;margin-top: -250px;"></div>
<div style="position: fixed;top:0;left: 0;right: 0;bottom:0;opacity: 0.5;z-index: 9"></div>
<div style="height: 5000px;z-index: 8"></div>
</body>
</html>
 

最新文章

  1. 网络HTTP协议
  2. [c++] stack的使用
  3. JavaWeb前端基础复习笔记系列 二
  4. 2140: 稳定婚姻 - BZOJ
  5. 获取系统的IP
  6. CSSOM View Module
  7. Windows Phone开发(46):与Socket有个约会
  8. canvas画扇形图(本文来自于http://jo2.org/html5-canvas-sector/)
  9. 原理图及PCB设计
  10. 作为前端工程师,必须要学会的基本工具之一(AI)
  11. 关于&lt;form:select&gt;
  12. PHPmysqli的 其他函数 从数据库中读出数据并且打印出来
  13. 收集的dubbo博客
  14. 显式等待大结局___封装成API方便控制层调用
  15. Unity3D之AR开发(一)
  16. js 正则 exec() 和 match() 数据抽取
  17. 通过以太坊发行代币(token)
  18. 《Maven实战》关联实际工作的核心知识
  19. 封装hiredis——C++与redis对接(一)(string的SET与GET操作)
  20. Django2.1新手图文入门教程

热门文章

  1. ehlib使用内存表的方法
  2. 解决Ubuntu14.04下sublime无法输入中文
  3. SpringBoot(十四)_springboot使用内置定时任务Scheduled的使用(一)
  4. Python【知识点】傻傻的函数内变量
  5. BZOJ2753 SCOI2012滑雪与时间胶囊(最小生成树)
  6. 51Nod 1199 Money out of Thin Air (树链剖分+线段树)
  7. Django_博客_XSS 攻击防范
  8. 【刷题】BZOJ 4977 [Lydsy1708月赛]跳伞求生
  9. spring data jpa查询部分字段、多余附加字段
  10. 【洛谷P2114】起床困难综合征 位运算+贪心