相对定位
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <title>Document</title>
8 <style>
9 .box1{
10 width: 200px;
11 height: 200px;
12 background-color: #bfa;
13
14 }
15 .box2{
16 width: 200px;
17 height: 200px;
18 background-color: tomato;
19 /* 定位(position)
20 -定位是一种更加高级的布局手段
21 -通过定位我们可以将元素摆放在页面的任意位置
22 -使用position设置定位
23 可选值:
24 satatic 默认值 :元素是静止的 没有开启定位
25 relative 相对定位
26 absolute 绝对定位
27 fixed 固定定位
28 sticky 粘滞定位
29 -相对定位(相对定位是相对于其本身原来的位置进行定位)
30 -当元素的position设置为relative
31 -相对定位的特点:
32 1、开启相对定位以后,如果不设置偏移量元素不会发生任何变化
33 2、相对定位是参照元素在文档流中的位置进行定位的
34 3、相对定位会提升元素的层级
35 4、相对定位不会使元素脱离文档流
36 6、相对定位不会改变元素的性质,块还是块,行内还是行内
37 偏移量(offset)
38 -当元素开启了定位以后,可以通过偏移量来设置元素的位置
39 top
40 -定位元素和定位位置上边的距离
41 bottom
42 -定位元素和定位位置下边的距离
43
44 -定位元素垂直方向的位置由top和bottom两个属性来控制
45 通常情况下我们只会使用其中之一
46 -top值越大,定位元素越向下移动
47 -bottom值越大,定位元素越向上移动
48 left
49 -定位元素和定位位置左侧的距离
50 right
51 -定位元素和定位位置右侧的距离
52
53 -定位元素水平方向的位置由left和right两个属性确定
54 通常情况下只会使用一个
55 -left越大元素越靠右
56 -right越大元素越靠左
57 */
58 position: relative;
59 left: 200px;
60 top: -200px;
61
62 }
63 .box3{
64 width: 200px;
65 height: 200px;
66 background-color: greenyellow;
67
68 }
69 </style>
70 </head>
71 <body>
72 <div class="box1">1</div>
73 <div class="box2">2</div>
74 <div class="box3">3</div>
75 </body>
76 </html>
相对定位是相对于元素本身的原始位置进行定位

 

最新文章

  1. Unity3D 导航网格自动寻路(Navigation Mesh)
  2. 添加已运行daemon进程(falcon-agent)到supervisor测试
  3. HDU4511 小明系列故事——女友的考验(AC自动机 + DP)
  4. ArcEngine开发异常:无当前记录
  5. CUBRID学习笔记 14 dll加载错误
  6. Linux 如何设置只允许域名访问站点而禁止IP访问站点
  7. Aspose 数字和日期 设置
  8. 转:.NET中使用Redis (一)
  9. LINUX 内核代码 errno 错误代码提示 /include/asm/errno.h
  10. Example_07_05录音提示open failed: EACCES (Permission denied)
  11. BZOJ 1230: [Usaco2008 Nov]lites 开关灯( 线段树 )
  12. WinSock 异步I/O模型-2
  13. n个并发进程共用一个公共变量Q,写出用信号灯实现n个进程互斥的程序描述,给出信号灯值得取值范围,并说明每个取值范围的物理意义。
  14. hadoop distcp 命令使用指导
  15. jQuery学习(监听DOM加载)
  16. learning makefile static model
  17. python生成随机数、随机字符串
  18. Spring boot中使用log4j
  19. SP2713 GSS4
  20. You have tried to change the API from what has been previously approved.

热门文章

  1. Billu_b0x内网渗透-vulnhub
  2. print spooler LPF 打印机漏洞
  3. 【死磕 NIO】— Reactor 模式就一定意味着高性能吗?
  4. javascript-jquery对象的属性处理
  5. 【UE4 设计模式】装饰器模式 Decorator Pattern
  6. Matlab/Modelsim图像联合仿真平台
  7. git常用的一些简单命令
  8. CodeForces-1076E Vasya and a Tree
  9. Luogu P1023 [NOIp2000提高组]税收与补贴问题 | 数学
  10. 正则表达式之grep