<cover-view class="coverview" style="overflow-y:scroll;" v-if="viewCon" :scroll-top="40">
<list class="list uni-column" :show-scrollbar="false" @scroll="scrollclick" >
<cell v-for="(item,index) in commList" :key="index" :ref="'item' + index" class="cell" >
<view class="panel uni-row" ref="panwidth">
<image class="img2" :src="item.avatar"></image>
<view class="concom uni-row def" >
<text >{{item.nickname}}</text>
<text >{{item.message_content}}</text>
</view>
</view>
</cell>
</list>
</cover-view>
.coverview {
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 350rpx;
width:800rpx;
}
.panel{
background-color: rgba(0, 0, 0, 0.8);
padding: 10rpx 30rpx;
border-radius: 50rpx;
margin-bottom: 10rpx;
}
cell 的总宽度一直等于coverview 最外层的宽度,而没有和里面文字的宽度保持一致。请问改怎么写样式,才能让cell自适应子集的宽度呢?我怎么设置都不生效