@import './base.css'; /* 禁用页面弹性缩放和橡皮筋效果 */ html, body { overscroll-behavior: none; overscroll-behavior-y: none; -webkit-overflow-scrolling: touch; touch-action: pan-y; width: 100%; height: 100%; margin: 0; padding: 0; } body { -webkit-user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent; } #app { max-width: 1280px; margin: 0 auto; font-weight: normal; width: 100%; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch; } a, .green { text-decoration: none; color: hsla(160, 100%, 37%, 1); transition: 0.4s; padding: 3px; } @media (hover: hover) { a:hover { background-color: hsla(160, 100%, 37%, 0.2); } } @media (min-width: 1024px) { body { display: flex; place-items: center; } #app { display: grid; grid-template-columns: 1fr 1fr; padding: 0 2rem; } } html, body, #app { margin: 0; padding: 0; height: 100%; }