12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- @import "../styles/mixins/index.less";
- @import "../styles/themes/index.less";
- .@{wux-prefix}-avatar {
- // font-family: Monospaced Number,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;
- // font-size: 14px;
- // line-height: 1.5;
- // color: rgba(0, 0, 0, .65);
- box-sizing: border-box;
- display: inline-block;
- text-align: center;
- background: @avatar-bg;
- color: @avatar-color;
- white-space: nowrap;
- position: relative;
- overflow: hidden;
- vertical-align: middle;
- .avatar-size(@avatar-size-base, @avatar-font-size-base);
- &--small {
- .avatar-size(@avatar-size-sm, @avatar-font-size-sm);
- }
- &--large {
- .avatar-size(@avatar-size-lg, @avatar-font-size-lg);
- }
- &--square {
- border-radius: @avatar-border-radius;
- }
- &--thumb {
- background: transparent;
- }
- > image {
- width: 100%;
- height: 100%;
- }
- }
- .avatar-size(@size, @font-size) {
- width: @size;
- height: @size;
- line-height: @size;
- border-radius: @size / 2;
- font-size: @font-size;
- .@{wux-prefix}-avatar__string {
- line-height: @size;
- }
- }
|