datalist.css 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. .datalist .datagrid-header {
  2. border-width: 0;
  3. }
  4. .datalist .datagrid-group, .m-list .m-list-group {
  5. height: 25px;
  6. line-height: 25px;
  7. font-weight: bold;
  8. overflow: hidden;
  9. background-color: #ebeced;
  10. border-style: solid;
  11. border-width: 0 0 1px 0;
  12. border-color: #ccc;
  13. }
  14. .datalist .datagrid-group-expander {
  15. display: none;
  16. }
  17. .datalist .datagrid-group-title {
  18. padding: 0 4px;
  19. }
  20. .datalist .datagrid-btable {
  21. width: 100%;
  22. table-layout: fixed;
  23. }
  24. .datalist .datagrid-row td {
  25. border-style: solid;
  26. border-left-color: transparent;
  27. border-right-color: transparent;
  28. border-bottom-width: 0;
  29. }
  30. .datalist-lines .datagrid-row td {
  31. border-bottom-width: 1px;
  32. }
  33. .datalist .datagrid-cell, .m-list li {
  34. width: auto;
  35. height: auto;
  36. padding: 2px 4px;
  37. line-height: 18px;
  38. position: relative;
  39. white-space: nowrap;
  40. text-overflow: ellipsis;
  41. overflow: hidden;
  42. }
  43. .datalist-link, .m-list li>a {
  44. display: block;
  45. position: relative;
  46. cursor: pointer;
  47. color: #404040;
  48. text-decoration: none;
  49. overflow: hidden;
  50. margin: -2px -4px;
  51. padding: 2px 4px;
  52. padding-right: 16px;
  53. line-height: 18px;
  54. white-space: nowrap;
  55. text-overflow: ellipsis;
  56. overflow: hidden;
  57. }
  58. .datalist-link::after, .m-list li>a::after {
  59. position: absolute;
  60. display: block;
  61. width: 8px;
  62. height: 8px;
  63. content: '';
  64. right: 6px;
  65. top: 50%;
  66. margin-top: -4px;
  67. border-style: solid;
  68. border-width: 1px 1px 0 0;
  69. -ms-transform: rotate(45deg);
  70. -moz-transform: rotate(45deg);
  71. -webkit-transform: rotate(45deg);
  72. -o-transform: rotate(45deg);
  73. transform: rotate(45deg);
  74. }
  75. .m-list {
  76. margin: 0;
  77. padding: 0;
  78. list-style: none;
  79. }
  80. .m-list li {
  81. border-style: solid;
  82. border-width: 0 0 1px 0;
  83. border-color: #ccc;
  84. }
  85. .m-list li>a:hover {
  86. background: #9cc8f7;
  87. color: #404040;
  88. }
  89. .m-list .m-list-group {
  90. padding: 0 4px;
  91. }