12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- .main {
- margin: 1rem 0;
- float: right;
- width: 1.89rem;
- height: calc(100vh - 2rem);
- display: flex;
- flex-direction: column;
- align-items: flex-end;
- background: url('@/assets/menu/right_bg.png') no-repeat center;
- background-size: 100% 100%;
- border-radius: 0.78rem 0 0 0.78rem;
- box-shadow: 0.03rem 0.49rem 1rem 0rem rgba(60, 93, 133, 0.72);
- }
- .menu {
- margin-top: 0.2rem;
- width: 100%;
- // height: calc(100vh - 1.6rem);
- display: flex;
- flex-direction: column;
- overflow-y: auto;
- }
- .menuItem {
- padding: 0.2rem;
- color: #333;
- font-size: 0.28rem;
- cursor: pointer;
- &.active {
- color: #4a90e2;
- font-weight: bold;
- }
- }
- .icon {
- margin: 0.44rem auto 0.1rem;
- width: 0.7rem;
- height: 0.7rem;
- display: block;
- }
- .iconHome {
- .icon;
- margin: 0.24rem auto 0.1rem;
- }
- .arrowCon {
- width: 100%;
- height: 1.6rem;
- // text-align: center;
- display: flex;
- align-items: center;
- justify-content: center;
- }
- .arrow {
- width: 0.7rem;
- height: 0.7rem;
- background: url('@/assets/menu/arrow.png') no-repeat center;
- background-size: 100% 100%;
- }
- .text {
- text-align: center;
- font-size: 0.28rem;
- font-family: Source Han Sans, Source Han Sans;
- font-weight: 500;
- color: #555555;
- }
- :global {
- #root {
- min-height: auto;
- }
- }
|