UNPKG

antd-mobile

Version:

基于 React 的移动设计规范实现

100 lines (99 loc) 2.29 kB
.hairline-remove-right-bottom { border-bottom: 0; } .hairline-remove-right-bottom:after { display: none; } .hairline-remove-right-bottom-bak:after { display: none; } .hairline-remove-left-top:before { display: none; } .am-badge { position: relative; display: inline-block; line-height: 1; vertical-align: middle; } .am-badge-text { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: -12px; height: 36px; line-height: 36px; min-width: 18px; border-radius: 24px; padding: 0 10px; text-align: center; font-size: 24px; color: #fff; background-color: #ff5b05; white-space: nowrap; -webkit-transform: translateX(-45%); -ms-transform: translateX(-45%); transform: translateX(-45%); -webkit-transform-origin: -10% center; -ms-transform-origin: -10% center; transform-origin: -10% center; z-index: 10; font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", SimSun, sans-serif; } .am-badge-text a { color: #fff; } .am-badge-text p { margin: 0; padding: 0; } .am-badge-hot .am-badge-text { background-color: #f96268; } .am-badge-dot { position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -webkit-transform-origin: 0 center; -ms-transform-origin: 0 center; transform-origin: 0 center; top: -8px; height: 16px; width: 16px; border-radius: 100%; background: #ff5b05; z-index: 10; } .am-badge-dot-large { height: 32px; width: 32px; } .am-badge-not-a-wrapper .am-badge-text, .am-badge-not-a-wrapper .am-badge-dot { top: auto; display: block; position: relative; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .am-badge-corner { width: 160px; padding: 16px; position: absolute; right: -64px; top: 16px; background-color: #ff5b05; color: #fff; white-space: nowrap; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); text-align: center; font-size: 30px; } .am-badge-corner-wrapper { overflow: hidden; }