怎么利用css写出左边是标签右边是内容,内容换行对齐且不能在标签的下面

 实现的页面效果如下:

wxml文件内容:(微信小程序的开发)

<view class='tan-msg'>   
    <view class='item-msg'>
      <text>交易:</text>
      <text>{{chainTxid}}</text>
    </view>

    <view class='item-msg' style="padding: 0rpx 20rpx 8rpx 158rpx;">
      <text>blockHash:</text>
      <text>{{blockHash}}</text>
    </view>
</view>

wxss的样式:

不是微信小程序将rpx换成px,rpx是相对的像素

padding: 0rpx 20rpx 20rpx 100rpx;

笔记:在CSS中,padding 属性用于设置元素的内边距。padding 的值可以有一个到四个值,分别代表上、右、下、左的内边距。这些值的顺序是顺时针的,从上方开始,然后顺时针转到右边、下方、左边。

.item-msg{
  position: relative;
  padding: 0rpx 20rpx 8rpx 100rpx;  
    /*这个左边的100rpx是留给左边的标签的。这样左边的那个就有50px空间。 */ 
    /*不是微信小程序将rpx换成px */ 
}
/*第一个text标签的样式 */ 
.item-msg text:nth-child(1) {    
  font-style: normal;
  font-weight: bold;     /* 设置字体加粗 */  
  position: absolute;     /* 设置定位为绝对定位 */  
  left: 0px;
}
.tan-msg {  
  margin:20rpx; 
  /* text-indent: 40rpx; */
  padding: 10rpx; /* 内边距 */  
  border-radius: 20rpx; /* 边框圆角 */  
  white-space: pre-wrap; /* 保留空格和换行符 */  
  word-wrap: break-word; /* 防止内容溢出容器 */ 
} 

  • 13
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值