UNPKG

acud

Version:

acg react 组件库

126 lines (125 loc) • 2.85 kB
/* color */ /* 默认颜色 */ /* 通用-icon */ /* 标签 */ /* 默认颜色 */ /* 其他颜色 */ /* 通用 */ /* 水平 */ /* 垂直 */ /* 序号水平 */ /* 序号垂直 */ .acud-back-top { margin: 0; padding: 0; position: fixed; right: 100px; bottom: 50px; z-index: 10; width: 40px; height: 40px; cursor: pointer; } .acud-back-top:empty { display: none; } .acud-back-top-rtl { right: auto; left: 100px; direction: rtl; } .acud-back-top-content { width: 40px; height: 40px; overflow: hidden; border-radius: 50%; transition: all 0.3s; color: #FFFFFF; background-color: #B8BABF; border-color: transparent; } .acud-back-top-content:hover { color: #FFFFFF; } .acud-back-top-content:focus, .acud-back-top-content:active { color: #FFFFFF; } .acud-back-top-content[disabled], .acud-back-top-content[aria-disabled="true"], .acud-back-top-content[disabled]:hover, .acud-back-top-content[aria-disabled="true"]:hover, .acud-back-top-content[disabled]:focus, .acud-back-top-content[aria-disabled="true"]:focus, .acud-back-top-content[disabled]:active, .acud-back-top-content[aria-disabled="true"]:active { color: #B8BABF; } .acud-back-top-content:hover { background-color: #303540; } .acud-back-top-content:focus, .acud-back-top-content:active { background-color: #303540; } .acud-back-top-content[disabled], .acud-back-top-content[aria-disabled="true"], .acud-back-top-content[disabled]:hover, .acud-back-top-content[aria-disabled="true"]:hover, .acud-back-top-content[disabled]:focus, .acud-back-top-content[aria-disabled="true"]:focus, .acud-back-top-content[disabled]:active, .acud-back-top-content[aria-disabled="true"]:active { background-color: transparent; } .acud-back-top-content:hover { border-color: transparent; } .acud-back-top-content:focus, .acud-back-top-content:active { border-color: transparent; } .acud-back-top-content[disabled], .acud-back-top-content[aria-disabled="true"], .acud-back-top-content[disabled]:hover, .acud-back-top-content[aria-disabled="true"]:hover, .acud-back-top-content[disabled]:focus, .acud-back-top-content[aria-disabled="true"]:focus, .acud-back-top-content[disabled]:active, .acud-back-top-content[aria-disabled="true"]:active { border-color: transparent; } .acud-back-top-content:hover { transition: all 0.3s; } .acud-back-top-content:hover::after { background: #fff; } .acud-back-top-icon { height: 100%; } .acud-back-top-icon > span { display: block; height: 100%; position: relative; } .acud-back-top-icon > span svg { font-size: 20px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .acud-back-top-fade-leave { opacity: 0; } @media screen and (max-width: 768px) { .acud-back-top { right: 60px; } } @media screen and (max-width: 480px) { .acud-back-top { right: 20px; } }