18_定位.html 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  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. #div0{
  10. width:800px;
  11. height: 500px;
  12. background: #ccc;
  13. /* 移动父元素 观察子元素的位置 */
  14. /* margin:50px; */
  15. position: relative;
  16. left:50px;
  17. top:50px;
  18. }
  19. #div1{
  20. width: 200px;
  21. height: 100px;
  22. background: #f00;
  23. float: left;
  24. }
  25. #div2{
  26. width: 200px;
  27. height: 100px;
  28. background: #0f0;
  29. float: left;
  30. /* 定位 position:
  31. relative 相对定位 1相对于自己的初始位置 2定位后空间不释放
  32. absolute 绝对定位 1相对于最近已定位祖先元素,如果没有最近已定位的祖先元素相对于body 2定位后空间释放
  33. fixed 固定定位 1相对于浏览器的可视窗口 2空间释放
  34. static 静态的 不定位
  35. */
  36. /* position: relative;
  37. left:50px;
  38. top:200px; */
  39. position: absolute;
  40. left:50px;
  41. top:200px;
  42. }
  43. #div3{
  44. width: 200px;
  45. height: 100px;
  46. background: #00f;
  47. float: left;
  48. }
  49. #div5{
  50. width: 100px;
  51. height: 200px;
  52. background: pink;
  53. position: fixed;
  54. left:10px;
  55. top: 0;
  56. }
  57. </style>
  58. </head>
  59. <body>
  60. <div id="div0">
  61. <div id="div1"></div>
  62. <div id="div2"></div>
  63. <div id="div3"></div>
  64. </div>
  65. <div id="div5"></div>
  66. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  67. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  68. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  69. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  70. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  71. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  72. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  73. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  74. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  75. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  76. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  77. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  78. <h1>你好啊黑大黑大hghfghfgh范还得给非递归</h1>
  79. </body>
  80. </html>