框架源码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

594 lines
13 KiB

4 years ago
  1. [data-theme="blue"] {
  2. /* BEM support Func
  3. -------------------------- */
  4. /* Element Chalk Variables */
  5. /* Transition
  6. -------------------------- */
  7. /* Color
  8. -------------------------- */
  9. /* 53a8ff */
  10. /* 66b1ff */
  11. /* 79bbff */
  12. /* 8cc5ff */
  13. /* a0cfff */
  14. /* b3d8ff */
  15. /* c6e2ff */
  16. /* d9ecff */
  17. /* ecf5ff */
  18. /* Link
  19. -------------------------- */
  20. /* Border
  21. -------------------------- */
  22. /* Fill
  23. -------------------------- */
  24. /* Typography
  25. -------------------------- */
  26. /* Size
  27. -------------------------- */
  28. /* z-index
  29. -------------------------- */
  30. /* Disable base
  31. -------------------------- */
  32. /* Icon
  33. -------------------------- */
  34. /* Checkbox
  35. -------------------------- */
  36. /* Radio
  37. -------------------------- */
  38. /* Select
  39. -------------------------- */
  40. /* Alert
  41. -------------------------- */
  42. /* MessageBox
  43. -------------------------- */
  44. /* Message
  45. -------------------------- */
  46. /* Notification
  47. -------------------------- */
  48. /* Input
  49. -------------------------- */
  50. /* Cascader
  51. -------------------------- */
  52. /* Group
  53. -------------------------- */
  54. /* Tab
  55. -------------------------- */
  56. /* Button
  57. -------------------------- */
  58. /* cascader
  59. -------------------------- */
  60. /* Switch
  61. -------------------------- */
  62. /* Dialog
  63. -------------------------- */
  64. /* Table
  65. -------------------------- */
  66. /* Pagination
  67. -------------------------- */
  68. /* Popup
  69. -------------------------- */
  70. /* Popover
  71. -------------------------- */
  72. /* Tooltip
  73. -------------------------- */
  74. /* Tag
  75. -------------------------- */
  76. /* Tree
  77. -------------------------- */
  78. /* Dropdown
  79. -------------------------- */
  80. /* Badge
  81. -------------------------- */
  82. /* Card
  83. --------------------------*/
  84. /* Slider
  85. --------------------------*/
  86. /* Steps
  87. --------------------------*/
  88. /* Menu
  89. --------------------------*/
  90. /* Rate
  91. --------------------------*/
  92. /* DatePicker
  93. --------------------------*/
  94. /* Loading
  95. --------------------------*/
  96. /* Scrollbar
  97. --------------------------*/
  98. /* Carousel
  99. --------------------------*/
  100. /* Collapse
  101. --------------------------*/
  102. /* Transfer
  103. --------------------------*/
  104. /* Header
  105. --------------------------*/
  106. /* Footer
  107. --------------------------*/
  108. /* Main
  109. --------------------------*/
  110. /* Timeline
  111. --------------------------*/
  112. /* Backtop
  113. --------------------------*/
  114. /* Link
  115. --------------------------*/
  116. /* Calendar
  117. --------------------------*/
  118. /* Form
  119. -------------------------- */
  120. /* Avatar
  121. --------------------------*/
  122. /* Break-point
  123. --------------------------*/
  124. /* Break-points
  125. -------------------------- */
  126. /* Scrollbar
  127. -------------------------- */
  128. /* Placeholder
  129. -------------------------- */
  130. /* BEM
  131. -------------------------- */
  132. /* Element Chalk Variables */
  133. /* Transition
  134. -------------------------- */
  135. /* Color
  136. -------------------------- */
  137. /* 53a8ff */
  138. /* 66b1ff */
  139. /* 79bbff */
  140. /* 8cc5ff */
  141. /* a0cfff */
  142. /* b3d8ff */
  143. /* c6e2ff */
  144. /* d9ecff */
  145. /* ecf5ff */
  146. /* Link
  147. -------------------------- */
  148. /* Border
  149. -------------------------- */
  150. /* Fill
  151. -------------------------- */
  152. /* Typography
  153. -------------------------- */
  154. /* Size
  155. -------------------------- */
  156. /* z-index
  157. -------------------------- */
  158. /* Disable base
  159. -------------------------- */
  160. /* Icon
  161. -------------------------- */
  162. /* Checkbox
  163. -------------------------- */
  164. /* Radio
  165. -------------------------- */
  166. /* Select
  167. -------------------------- */
  168. /* Alert
  169. -------------------------- */
  170. /* MessageBox
  171. -------------------------- */
  172. /* Message
  173. -------------------------- */
  174. /* Notification
  175. -------------------------- */
  176. /* Input
  177. -------------------------- */
  178. /* Cascader
  179. -------------------------- */
  180. /* Group
  181. -------------------------- */
  182. /* Tab
  183. -------------------------- */
  184. /* Button
  185. -------------------------- */
  186. /* cascader
  187. -------------------------- */
  188. /* Switch
  189. -------------------------- */
  190. /* Dialog
  191. -------------------------- */
  192. /* Table
  193. -------------------------- */
  194. /* Pagination
  195. -------------------------- */
  196. /* Popup
  197. -------------------------- */
  198. /* Popover
  199. -------------------------- */
  200. /* Tooltip
  201. -------------------------- */
  202. /* Tag
  203. -------------------------- */
  204. /* Tree
  205. -------------------------- */
  206. /* Dropdown
  207. -------------------------- */
  208. /* Badge
  209. -------------------------- */
  210. /* Card
  211. --------------------------*/
  212. /* Slider
  213. --------------------------*/
  214. /* Steps
  215. --------------------------*/
  216. /* Menu
  217. --------------------------*/
  218. /* Rate
  219. --------------------------*/
  220. /* DatePicker
  221. --------------------------*/
  222. /* Loading
  223. --------------------------*/
  224. /* Scrollbar
  225. --------------------------*/
  226. /* Carousel
  227. --------------------------*/
  228. /* Collapse
  229. --------------------------*/
  230. /* Transfer
  231. --------------------------*/
  232. /* Header
  233. --------------------------*/
  234. /* Footer
  235. --------------------------*/
  236. /* Main
  237. --------------------------*/
  238. /* Timeline
  239. --------------------------*/
  240. /* Backtop
  241. --------------------------*/
  242. /* Link
  243. --------------------------*/
  244. /* Calendar
  245. --------------------------*/
  246. /* Form
  247. -------------------------- */
  248. /* Avatar
  249. --------------------------*/
  250. /* Break-point
  251. --------------------------*/ }
  252. [data-theme="blue"] .el-scrollbar {
  253. overflow: hidden;
  254. position: relative; }
  255. [data-theme="blue"] .el-scrollbar:hover > .el-scrollbar__bar, [data-theme="blue"] .el-scrollbar:active > .el-scrollbar__bar, [data-theme="blue"] .el-scrollbar:focus > .el-scrollbar__bar {
  256. opacity: 1;
  257. -webkit-transition: opacity 340ms ease-out;
  258. transition: opacity 340ms ease-out; }
  259. .el-scrollbar__wrap {
  260. overflow: scroll;
  261. height: 100%; }
  262. .el-scrollbar__wrap--hidden-default {
  263. scrollbar-width: none; }
  264. .el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
  265. width: 0;
  266. height: 0; }
  267. .el-scrollbar__thumb {
  268. position: relative;
  269. display: block;
  270. width: 0;
  271. height: 0;
  272. cursor: pointer;
  273. border-radius: inherit;
  274. background-color: rgba(144, 147, 153, 0.3);
  275. -webkit-transition: .3s background-color;
  276. transition: .3s background-color; }
  277. .el-scrollbar__thumb:hover {
  278. background-color: rgba(144, 147, 153, 0.5); }
  279. .el-scrollbar__bar {
  280. position: absolute;
  281. right: 2px;
  282. bottom: 2px;
  283. z-index: 1;
  284. border-radius: 4px;
  285. opacity: 0;
  286. -webkit-transition: opacity 120ms ease-out;
  287. transition: opacity 120ms ease-out; }
  288. .el-scrollbar__bar.is-vertical {
  289. width: 6px;
  290. top: 2px; }
  291. .el-scrollbar__bar.is-vertical > div {
  292. width: 100%; }
  293. .el-scrollbar__bar.is-horizontal {
  294. height: 6px;
  295. left: 2px; }
  296. .el-scrollbar__bar.is-horizontal > div {
  297. height: 100%; }
  298. /* BEM support Func
  299. -------------------------- */
  300. /* Element Chalk Variables */
  301. /* Transition
  302. -------------------------- */
  303. /* Color
  304. -------------------------- */
  305. /* 53a8ff */
  306. /* 66b1ff */
  307. /* 79bbff */
  308. /* 8cc5ff */
  309. /* a0cfff */
  310. /* b3d8ff */
  311. /* c6e2ff */
  312. /* d9ecff */
  313. /* ecf5ff */
  314. /* Link
  315. -------------------------- */
  316. /* Border
  317. -------------------------- */
  318. /* Fill
  319. -------------------------- */
  320. /* Typography
  321. -------------------------- */
  322. /* Size
  323. -------------------------- */
  324. /* z-index
  325. -------------------------- */
  326. /* Disable base
  327. -------------------------- */
  328. /* Icon
  329. -------------------------- */
  330. /* Checkbox
  331. -------------------------- */
  332. /* Radio
  333. -------------------------- */
  334. /* Select
  335. -------------------------- */
  336. /* Alert
  337. -------------------------- */
  338. /* MessageBox
  339. -------------------------- */
  340. /* Message
  341. -------------------------- */
  342. /* Notification
  343. -------------------------- */
  344. /* Input
  345. -------------------------- */
  346. /* Cascader
  347. -------------------------- */
  348. /* Group
  349. -------------------------- */
  350. /* Tab
  351. -------------------------- */
  352. /* Button
  353. -------------------------- */
  354. /* cascader
  355. -------------------------- */
  356. /* Switch
  357. -------------------------- */
  358. /* Dialog
  359. -------------------------- */
  360. /* Table
  361. -------------------------- */
  362. /* Pagination
  363. -------------------------- */
  364. /* Popup
  365. -------------------------- */
  366. /* Popover
  367. -------------------------- */
  368. /* Tooltip
  369. -------------------------- */
  370. /* Tag
  371. -------------------------- */
  372. /* Tree
  373. -------------------------- */
  374. /* Dropdown
  375. -------------------------- */
  376. /* Badge
  377. -------------------------- */
  378. /* Card
  379. --------------------------*/
  380. /* Slider
  381. --------------------------*/
  382. /* Steps
  383. --------------------------*/
  384. /* Menu
  385. --------------------------*/
  386. /* Rate
  387. --------------------------*/
  388. /* DatePicker
  389. --------------------------*/
  390. /* Loading
  391. --------------------------*/
  392. /* Scrollbar
  393. --------------------------*/
  394. /* Carousel
  395. --------------------------*/
  396. /* Collapse
  397. --------------------------*/
  398. /* Transfer
  399. --------------------------*/
  400. /* Header
  401. --------------------------*/
  402. /* Footer
  403. --------------------------*/
  404. /* Main
  405. --------------------------*/
  406. /* Timeline
  407. --------------------------*/
  408. /* Backtop
  409. --------------------------*/
  410. /* Link
  411. --------------------------*/
  412. /* Calendar
  413. --------------------------*/
  414. /* Form
  415. -------------------------- */
  416. /* Avatar
  417. --------------------------*/
  418. /* Break-point
  419. --------------------------*/
  420. /* Break-points
  421. -------------------------- */
  422. /* Scrollbar
  423. -------------------------- */
  424. /* Placeholder
  425. -------------------------- */
  426. /* BEM
  427. -------------------------- */
  428. /* Element Chalk Variables */
  429. /* Transition
  430. -------------------------- */
  431. /* Color
  432. -------------------------- */
  433. /* 53a8ff */
  434. /* 66b1ff */
  435. /* 79bbff */
  436. /* 8cc5ff */
  437. /* a0cfff */
  438. /* b3d8ff */
  439. /* c6e2ff */
  440. /* d9ecff */
  441. /* ecf5ff */
  442. /* Link
  443. -------------------------- */
  444. /* Border
  445. -------------------------- */
  446. /* Fill
  447. -------------------------- */
  448. /* Typography
  449. -------------------------- */
  450. /* Size
  451. -------------------------- */
  452. /* z-index
  453. -------------------------- */
  454. /* Disable base
  455. -------------------------- */
  456. /* Icon
  457. -------------------------- */
  458. /* Checkbox
  459. -------------------------- */
  460. /* Radio
  461. -------------------------- */
  462. /* Select
  463. -------------------------- */
  464. /* Alert
  465. -------------------------- */
  466. /* MessageBox
  467. -------------------------- */
  468. /* Message
  469. -------------------------- */
  470. /* Notification
  471. -------------------------- */
  472. /* Input
  473. -------------------------- */
  474. /* Cascader
  475. -------------------------- */
  476. /* Group
  477. -------------------------- */
  478. /* Tab
  479. -------------------------- */
  480. /* Button
  481. -------------------------- */
  482. /* cascader
  483. -------------------------- */
  484. /* Switch
  485. -------------------------- */
  486. /* Dialog
  487. -------------------------- */
  488. /* Table
  489. -------------------------- */
  490. /* Pagination
  491. -------------------------- */
  492. /* Popup
  493. -------------------------- */
  494. /* Popover
  495. -------------------------- */
  496. /* Tooltip
  497. -------------------------- */
  498. /* Tag
  499. -------------------------- */
  500. /* Tree
  501. -------------------------- */
  502. /* Dropdown
  503. -------------------------- */
  504. /* Badge
  505. -------------------------- */
  506. /* Card
  507. --------------------------*/
  508. /* Slider
  509. --------------------------*/
  510. /* Steps
  511. --------------------------*/
  512. /* Menu
  513. --------------------------*/
  514. /* Rate
  515. --------------------------*/
  516. /* DatePicker
  517. --------------------------*/
  518. /* Loading
  519. --------------------------*/
  520. /* Scrollbar
  521. --------------------------*/
  522. /* Carousel
  523. --------------------------*/
  524. /* Collapse
  525. --------------------------*/
  526. /* Transfer
  527. --------------------------*/
  528. /* Header
  529. --------------------------*/
  530. /* Footer
  531. --------------------------*/
  532. /* Main
  533. --------------------------*/
  534. /* Timeline
  535. --------------------------*/
  536. /* Backtop
  537. --------------------------*/
  538. /* Link
  539. --------------------------*/
  540. /* Calendar
  541. --------------------------*/
  542. /* Form
  543. -------------------------- */
  544. /* Avatar
  545. --------------------------*/
  546. /* Break-point
  547. --------------------------*/
  548. .el-scrollbar {
  549. overflow: hidden;
  550. position: relative; }
  551. .el-scrollbar:hover > .el-scrollbar__bar, .el-scrollbar:active > .el-scrollbar__bar, .el-scrollbar:focus > .el-scrollbar__bar {
  552. opacity: 1;
  553. -webkit-transition: opacity 340ms ease-out;
  554. transition: opacity 340ms ease-out; }
  555. .el-scrollbar__wrap {
  556. overflow: scroll;
  557. height: 100%; }
  558. .el-scrollbar__wrap--hidden-default {
  559. scrollbar-width: none; }
  560. .el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
  561. width: 0;
  562. height: 0; }
  563. .el-scrollbar__thumb {
  564. position: relative;
  565. display: block;
  566. width: 0;
  567. height: 0;
  568. cursor: pointer;
  569. border-radius: inherit;
  570. background-color: rgba(144, 147, 153, 0.3);
  571. -webkit-transition: .3s background-color;
  572. transition: .3s background-color; }
  573. .el-scrollbar__thumb:hover {
  574. background-color: rgba(144, 147, 153, 0.5); }
  575. .el-scrollbar__bar {
  576. position: absolute;
  577. right: 2px;
  578. bottom: 2px;
  579. z-index: 1;
  580. border-radius: 4px;
  581. opacity: 0;
  582. -webkit-transition: opacity 120ms ease-out;
  583. transition: opacity 120ms ease-out; }
  584. .el-scrollbar__bar.is-vertical {
  585. width: 6px;
  586. top: 2px; }
  587. .el-scrollbar__bar.is-vertical > div {
  588. width: 100%; }
  589. .el-scrollbar__bar.is-horizontal {
  590. height: 6px;
  591. left: 2px; }
  592. .el-scrollbar__bar.is-horizontal > div {
  593. height: 100%; }