经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » HTMLCSS » HTML5 » 查看文章
使用css完成物流进度的样式
来源:cnblogs  作者:冰雪Queen  时间:2018/10/24 9:22:02  对本文有异议

使用css完成物流进度的样式

效果:

 

css样式:

  1. <style type="text/css">
  2. ul li {
  3. list-style: none;
  4. }
  5. .package-status {
  6. padding: 18px 0 0 0
  7. }
  8. .package-status .status-list {
  9. margin: 0;
  10. padding: 0;
  11. margin-top: -5px;
  12. padding-left: 8px;
  13. list-style: none;
  14. }
  15. .package-status .status-list>li {
  16. border-left: 2px solid #0278D8;
  17. text-align: left;
  18. }
  19. .package-status .status-list>li:before {
  20. /* 流程点的样式 */
  21. content: '';
  22. border: 3px solid #0278D8;
  23. background-color: #0278D8;
  24. display: inline-block;
  25. width: 6px;
  26. height: 6px;
  27. border-radius: 10px;
  28. margin-left: -7px;
  29. margin-right: 10px
  30. }
  31. .package-status .status-box {
  32. overflow: hidden
  33. }
  34. .package-status .status-list>li {
  35. height: auto;
  36. width: 95%;
  37. }
  38. .package-status .status-list {
  39. margin-top: -8px
  40. }
  41. .package-status .status-box {
  42. position: relative
  43. }
  44. .package-status .status-box:before {
  45. content: " ";
  46. background-color: #f3f3f3;
  47. display: block;
  48. position: absolute;
  49. top: -8px;
  50. left: 20px;
  51. width: 10px;
  52. height: 4px
  53. }
  54. .package-status .status-list {
  55. margin-top: 0px;
  56. }
  57. .status-list>li:not(:first-child) {
  58. padding-top: 10px;
  59. }
  60. .status-content-before {
  61. text-align: left;
  62. margin-left: 25px;
  63. margin-top: -20px;
  64. }
  65. .status-content-latest {
  66. text-align: left;
  67. margin-left: 25px;
  68. color: #0278D8;
  69. margin-top: -20px;
  70. }
  71. .status-time-before {
  72. text-align: left;
  73. margin-left: 25px;
  74. font-size: 10px;
  75. margin-top: 5px;
  76. }
  77. .status-time-latest {
  78. text-align: left;
  79. margin-left: 25px;
  80. color: #0278D8;
  81. font-size: 10px;
  82. margin-top: 5px;
  83. }
  84. .status-line {
  85. border-bottom: 1px solid #ccc;
  86. margin-left: 25px;
  87. margin-top: 10px;
  88. }
  89. .list {
  90. padding: 0 20px;
  91. background-color: #F8F8F8;
  92. margin: 10px 0 0 25px;
  93. border: 1px solid #EBEBEB;
  94. }
  95. .list li {
  96. line-height: 30px;
  97. color: #616161;
  98. }
  99. </style>

  

HTML:

  1. <body>
  2. <div class="package-status">
  3. <div class="status-box">
  4. <ul class="status-list">
  5. <li>
  6. <div class="status-content-before">您的订单开始处理</div>
  7. <div class="status-time-before">2017-08-17 23:31 周四</div>
  8. <div class="status-line"></div>>
  9. </li>
  10. <li>
  11. <div class="status-content-before">卖家发货</div>
  12. <div class="status-time-before">2017-08-18 09:11 周五</div>
  13. <div class="status-line"></div>
  14. </li>
  15. <li>
  16. <div class="status-content-before">发往深圳中转站</div>
  17. <div class="status-time-before">2017-08-19 01:21 周六</div>
  18. <div class="status-line"></div>
  19. </li>
  20. <li>
  21. <div class="status-content-before">到达深圳</div>
  22. <div class="status-time-before">2017-08-19 06:21 周六</div>
  23. <div class="status-line"></div>
  24. </li>
  25. <li>
  26. <div class="status-content-before">发往潮汕中心</div>
  27. <div class="status-time-before">2017-08-19 09:21 周六</div>
  28. <div class="status-line"></div>
  29. </li>
  30. <li class="latest">
  31. <div class="status-content-latest">快件到达 潮汕中心</div>
  32. <div class="status-time-latest">2017-08-20 14:16 周日</div>
  33. <div class="status-line"></div>
  34. </li>
  35. </ul>
  36. </div>
  37. </div>
  38.  
  39. </body>

  

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号