123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- /*flex布局类的css新定义一下,tailwindcss写起来还是太长了,其它的定义暂时不动*/
- /*比如要单个定义justify或者align,又或是self,用tailwind差别也不大,当两个要连写时,用下面的还是能精简不少*/
- $justifies: (
- sta: flex-start,
- start: flex-start,
- end: flex-end,
- cen: center,
- center: center,
- bet: space-between,
- between: space-between,
- aro: space-around,
- around: space-around
- );
- $aligns: (
- sta: flex-start,
- start: flex-start,
- end: flex-end,
- cen: center,
- center: center,
- base: baseline,
- stretch: stretch,
- default: stretch,
- def: stretch
- );
- @each $jcName, $jcValue in $justifies {
- @each $aiName, $aiValue in $aligns {
- .fx-#{$jcName}-#{$aiName} {
- justify-content: $jcValue;
- align-items: $aiValue;
- }
- }
- }
- .fx-row {
- display: flex;
- flex-direction: row;
- }
- .fx-col {
- display: flex;
- flex-direction: column;
- }
- body {
- font-size: 15px; // 与tailwindcss text-base保持一致
- }
- .page-content {
- display: flex;
- flex-direction: column;
- width: 100vw;
- background-color: #f8fcff;
- min-height: calc(100vh - var(--window-bottom));
- }
- .uv-text {
- /* 控制icon与内容之间的小间隔 */
- column-gap: 3px;
- }
- .uv-tabs__wrapper__nav__item__text {
- /* 保持uv-tabs的标题不换行 */
- word-break: keep-all;
- }
- .mx-question-content img,
- .mx-question-content table,
- .mx-question img,
- .mx-question table,
- .mx-question-parse img,
- .mx-question-parse table {
- max-width: 100%;
- vertical-align: middle;
- }
- mjx-container {
- > svg {
- /* 公式超长时,强制不超出容器,虽然有缩小,但比看不见要好! */
- max-width: 100%;
- }
- }
- /* 如果tabs-swiper中的内容想支持滚动,请使用此类 */
- .tabs-swiper-content {
- height: 100%;
- box-sizing: border-box;
- overflow: auto;
- }
- .keep-all {
- word-break: keep-all;
- white-space: nowrap;
- }
- .highlight-major {
- background-color: #3a84f9;
- color: #fff;
- }
- uni-modal {
- z-index: 99999;
- }
- .uv-loading-page .uv-loading-page__img {
- width: 180px !important;
- height: 180px !important;
- }
- @font-face {
- font-family: "FZBangSKJW";
- src: url("https://mingxuejingbang.oss-cn-beijing.aliyuncs.com/ie/app/fonts/FZBangSKJW.ttf");
- font-style: normal;
- font-weight: 300;
- }
- @font-face {
- font-family: "PingFang";
- src: url("https://mingxuejingbang.oss-cn-beijing.aliyuncs.com/ie/app/fonts/PingFang-Normal.ttf");
- font-style: normal;
- font-weight: normal;
- }
|