0


HTML网站导航栏的制作

一、导航条的制作

(1)代码图

  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>淘宝导航</title>
  8. <style>
  9. * {
  10. margin: 0;
  11. padding: 0;
  12. list-style: none;
  13. text-decoration: none;
  14. font-weight: 520;
  15. font-family: 微软雅黑;
  16. }
  17. #nav {
  18. width: 1470px;
  19. height: 72px;
  20. background-color: rgb(247, 249, 250);
  21. border-radius: 20px;
  22. margin: 20px auto;
  23. }
  24. #nav>ul>li {
  25. float: left;
  26. width: 175.75px;
  27. height: 72px;
  28. text-align: center;
  29. }
  30. #nav>ul>li>a {
  31. text-align: center;
  32. line-height: 72px;
  33. font-size: 20px;
  34. color: black;
  35. }
  36. #nav>ul>li>a:hover {
  37. color: orange;
  38. }
  39. ul>span {
  40. float: left;
  41. line-height: 72px;
  42. color: rgb(225, 224, 224);
  43. font-weight: 800;
  44. font-size: 24px;
  45. }
  46. #nav>ul>li>.a1 {
  47. color: #FF0036;
  48. }
  49. #nav>ul>li>.a2 {
  50. color: rgb(101, 198, 58);
  51. }
  52. </style>
  53. </head>
  54. <body>
  55. <div id="nav">
  56. <ul>
  57. <li><a href="#" class="a1">天猫</a></li><span>|</span>
  58. <li><a href="#" class="a1">聚划算</a></li><span>|</span>
  59. <li><a href="#" class="a2">天猫超市</a></li><span>|</span>
  60. <li><a href="#">司法拍卖</a></li><span>|</span>
  61. <li><a href="#">飞猪旅行</a></li><span>|</span>
  62. <li><a href="#">天天特卖</a></li><span>|</span>
  63. <li><a href="#">极有家</a></li><span>|</span>
  64. <li><a href="#">淘宝直播</a></li>
  65. </ul>
  66. </div>
  67. </body>
  68. </html>

(2)效果图展示

http://127.0.0.1:5500/homework/01.html

二、浮动简介

(1)浮动布局方式

  1. 文档流中元素默认的布局方式,margin,浮动,定位,弹性盒子,网格布局·····

浮动:设置元素浮动,可以让元素脱离文档流,从而不具有元素在文档流中特点,

  1. 即块元素不会独占一行,行内元素也可以设置宽高等等
  2. 设置元素浮动:float
  3. 可选值:none 默认值
  4. left 向左浮动
  5. right 向右浮动

(2)设置元素浮动后的特点

  1. 1、元素脱离文档流,元素一旦脱离文档流,就不会占据原来在文档流中的位置,
  2. 其下面的元素会立即跑上去
  3. 2、元素浮动之后,不会超过它前一个兄弟,最多一边齐
  4. 3、如果前一个兄弟没有浮动,下面浮动的元素,也不会跑到前面
  5. 4、设置元素浮动后,元素也是尽量的向左或者向右进行浮动
  6. 5、浮动元素不会超过其父元素的范围

三、浮动特点

  1. 当浮动的元素碰到文字,浮动的元素不会盖住文字,而文字会环绕浮动的元素,
  2. 产生文字环绕元素的效果,这也是浮动最早的效果。
  3. 浮动的元素不会盖住文字,文字会自动环绕在浮动元素的周围, 所以我们可以
  4. 通过浮动来设置文字环绕图片的效果。
标签: html 前端

本文转载自: https://blog.csdn.net/wuwei_19981001/article/details/127373593
版权归原作者 cu4 所有, 如有侵权,请联系我们删除。

“HTML网站导航栏的制作”的评论:

还没有评论