icon.scss 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. .demo-icon .source > div > i {
  2. color: #606266;
  3. margin: 0 20px;
  4. font-size: 1.5em;
  5. vertical-align: middle;
  6. }
  7. .demo-icon .source button {
  8. margin: 0 20px;
  9. }
  10. .page-component .content > ul.icon-list {
  11. overflow: hidden;
  12. list-style: none;
  13. padding: 0!important;
  14. border: solid 1px #eaeefb;
  15. border-radius: 4px;
  16. }
  17. .icon-list li {
  18. float: left;
  19. width: 16.66%;
  20. text-align: center;
  21. height: 120px;
  22. line-height: 120px;
  23. color: #666;
  24. font-size: 13px;
  25. border-right: 1px solid #eee;
  26. border-bottom: 1px solid #eee;
  27. margin-right: -1px;
  28. margin-bottom: -1px;
  29. &::after {
  30. display: inline-block;
  31. content: "";
  32. height: 100%;
  33. vertical-align: middle;
  34. }
  35. span {
  36. display: inline-block;
  37. line-height: normal;
  38. vertical-align: middle;
  39. font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
  40. "Microsoft YaHei", SimSun, sans-serif;
  41. color: #99a9bf;
  42. transition: color 0.15s linear;
  43. }
  44. i {
  45. display: block;
  46. font-size: 32px;
  47. margin-bottom: 15px;
  48. color: #606266;
  49. transition: color 0.15s linear;
  50. }
  51. .icon-name {
  52. display: inline-block;
  53. padding: 0 3px;
  54. height: 1em;
  55. }
  56. &:hover {
  57. span,
  58. i {
  59. color: rgb(92, 182, 255);
  60. }
  61. }
  62. }