导航栏

「爱情、让人受尽委屈。」 2021-12-07 11:55 591阅读 0赞

今天做一个百度首页的导航栏
在这里插入图片描述

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>导航栏</title>
  6. <style>
  7. *{
  8. margin: auto;
  9. padding: 0px;
  10. }
  11. .div1{
  12. position: relative;
  13. }
  14. .div1 ul{
  15. position: absolute;
  16. right: 80px;
  17. top:20px
  18. }
  19. .div1 a {
  20. color: black;
  21. font-size: 20px;
  22. font-weight: 700;
  23. }
  24. .div a:hover{
  25. color: black;
  26. font-size: 20px;
  27. font-weight: 700;
  28. }
  29. .div1 li {
  30. list-style: none;
  31. float: left;
  32. margin-left: 20px;
  33. /*水平放置*/
  34. display: inline;
  35. /*text-align: center;*/
  36. }
  37. #dropdownlist{
  38. width: 70px;
  39. border: 1px solid #d1d1d1;
  40. position: absolute;
  41. left:-20px ;
  42. top:30px;
  43. display: none;
  44. }
  45. #dropdownlist span{
  46. display: block;
  47. text-align: center;
  48. height: 26px;
  49. /*文字的行高设置*/
  50. line-height: 26px;
  51. position: relative;
  52. /*z-index: 12;*/
  53. }
  54. #dropdownlist span:hover{
  55. background-color:greenyellow;
  56. color: white;
  57. }
  58. #sj{
  59. width: 8px;
  60. height: 8px;
  61. border-left: 1px solid #d1d1d1;
  62. border-top: 1px solid #d1d1d1;
  63. transform: rotate3d(0,0,1,45deg);
  64. position: absolute;
  65. left: 30px ;
  66. top: -5px;
  67. background-color: white;
  68. /*z-index: 10;*/
  69. }
  70. .lastli:hover{
  71. display: block;
  72. height: 135px;
  73. }
  74. .lastli:hover #dropdownlist{
  75. display: block;
  76. }
  77. </style>
  78. </head>
  79. <body>
  80. <div class="div1">
  81. <ul>
  82. <li>
  83. <a href="sss">新闻</a>
  84. </li>
  85. <li>
  86. <a href="sss">hao123</a>
  87. </li>
  88. <li>
  89. <a href="sss">地图</a>
  90. </li>
  91. <li>
  92. <a href="sss">登录</a>
  93. </li>
  94. <li>
  95. <a href="sss">设置</a>
  96. </li>
  97. <li style="position: relative;" class="lastli">
  98. <a href="#1">设置</a>
  99. <div id="dropdownlist">
  100. <div id="sj"></div>
  101. <span>1</span>
  102. <span>2</span>
  103. <span>3</span>
  104. <span>3</span>
  105. </div>
  106. </li>
  107. </ul>
  108. </div>
  109. </body>
  110. </html>

发表评论

表情:
评论列表 (有 0 条评论,591人围观)

还没有评论,来说两句吧...

相关阅读

    相关 底部导航

    1.添加相应的文件 2.分别加入4个Fragment以及布局文件 3.MianActivity的引用 4.MainActivity的布局文件   添加相应的文件:

    相关 粘性导航

    粘性导航栏 为 < ul> 添加 position: sticky;,以创建粘性导航栏。 粘性元素会根据滚动位置在相对和固定之间切换。它是相对定位的,直到在视口中遇到给

    相关 导航

    想必大家在百度上见过许多导航栏的代码,下面我来为大家安利三种比较实用的导航栏(仅靠html/css来实现): 1 下拉菜单栏: <!DOCTYPE html>