demo07-other.html 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>CSS其他样式</title>
  6. <!---->
  7. <style>
  8. /*
  9. display属性,设置是否/如何显示元素
  10. 每个HTML元素都有一个默认的display值,
  11. 可能是block 块状元素,比如div h1 p
  12. 可能是inline 行级元素 比如a input ....
  13. */
  14. h1 {
  15. display: inline;
  16. }
  17. a {
  18. display: block;
  19. }
  20. p{
  21. color: #fff;
  22. }
  23. p.two {
  24. display: none; /*隐藏这个元素*/
  25. }
  26. /*
  27. position 定位样式
  28. 用来规定元素定位方法的类型
  29. 规定了应用于HTML元素的定位给方法的类型有5种:
  30. static 静态 静态定位的元素不会受到top bottom left right属性的影响
  31. relative 相对定位,会受到top bottom left right属性的影响
  32. fixed 相对于视口进行定位,即使滚动页面,也始终处在同一位置
  33. absolute 绝对定位 相对最近的定位祖先元素进行定位,
  34. sticky 根据用户的滚动位置进行定位 根据滚动位置在相对和固定之间进行切换,
  35. 会先被相对定位,直到视口遇到了给定的偏移位置,然后再粘贴到这个位置。
  36. */
  37. div{
  38. border: solid 1px red;
  39. background-color: #00f600;
  40. position: sticky;
  41. height: 100px;
  42. left: 50px;
  43. top:0px;
  44. z-index:-1; /*设置Z轴方向的位置,元素重叠时哪个元素在前,哪个元素在后*/
  45. }
  46. img{
  47. height: 100px;
  48. }
  49. p{
  50. border-bottom: solid 1px red;
  51. }
  52. </style>
  53. </head>
  54. <body>
  55. <h1>一级标题</h1>
  56. <h1>一级标题</h1>
  57. <h1>一级标题</h1>
  58. <h1>一级标题</h1>
  59. <h1>一级标题</h1>
  60. <h1>一级标题</h1>
  61. <h1>一级标题</h1>
  62. <h1>一级标题</h1>
  63. <h1>一级标题</h1>
  64. <h1>一级标题</h1>
  65. <a href="#" target="_blank">首页</a>
  66. <a href="#" target="_blank">用户管理</a>
  67. <a href="#" target="_blank">部门管理</a>
  68. <a href="#" target="_blank">账号管理</a>
  69. <a href="#" target="_blank">系统设置</a>
  70. <p>
  71. 111111111111111111111
  72. </p>
  73. <p class="two">
  74. 222222222222222222222
  75. </p>
  76. <p>
  77. 333333333333333333333
  78. </p>
  79. <p>
  80. 444444444444444444444
  81. </p>
  82. <p>
  83. 333333333333333333333
  84. </p>
  85. <div>
  86. <h1>我是有粘性的!!!!!</h1>
  87. </div>
  88. </body>
  89. </html>