废话不多说,直接看效果:
效果一:
代码如下:
<view class='zhubo'> <view class='zhuboLeft'> <view class='zhubo-avater'> <image class='zhuboIcon' src='../../image/video-list/avater.jpg'></image> </view> <view class='zhuboDes'> <view class='zhubo-name'>东辰-寒冰</view> <view class='zhubo-from'>来自虎牙直播</view> </view> </view> <view class='zhubo-Right'>关注</view> </view>
/*主播信息 */ .zhubo{ margin: 0 28rpx 0; height: 144rpx; display:flex; justify-content:space-between; align-items: center; } .zhuboIcon{ width:80rpx; height: 80rpx; border-radius: 50%; overflow: hidden; } .zhuboLeft{ display: flex; } .zhubo-avater{ padding-right: 20rpx; display: flex; align-items: center; } .zhubo-name{ font-weight: 700; } .zhubo-from{ color: #A6A6A6; }
效果二:
<view class="userinfo"> <view class="userinfo-avatar"> <open-data type="userAvatarUrl"></open-data> </view> <open-data type="userNickName"></open-data> </view>
.userinfo { position: relative; width: 750rpx; height: 320rpx; color: #fff; display: flex; flex-direction: column; align-items: center; } .userinfo-avatar { overflow:hidden; display: block; width: 160rpx; height: 160rpx; margin: 20rpx; margin-top: 50rpx; border-radius: 50%; border: 2px solid #fff; box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2); } .userinfo{ /* color: #fff; */ font-size: 14px; background-color: #c0c0c0; border-radius:40%; }
以上就是对新组件open-data样式更改的总结,希望我的文章能够帮助到你!