请老师指点,谢谢

来源:4-3 项目作业

叫我丽红

2022-02-15 15:50:36

https://img.mukewang.com/climg/620b5ae5092cb55706910156.jpg


这两条竖线如何实现?我自己写的,总感觉怪怪的


代码:

<!-- 5、“守时守约”等服务说明内容:包括图和文字 -->

<view class="state">

  <view class="state-punctual">

    <image class="punctual-imgsrc="../../resources/punctual-icon.png"/>

    <text class="punctual-text">守时守约</text>

  </view>

  <view class="state-paid">

    <image class="paid-imgsrc="../../resources/paid-icon.png"/>

    <text class="paid-text">丢损必赔</text>

  </view>

  <view class="state-guarantee">

    <image class="guarantee-imgsrc="../../resources/guarantee-icon.png"/>

    <text class="guarantee-text">急速官方保证</text>

  </view>

</view>


css:

/* “守时守约”等服务说明内容:包括图和文字 */

.state{

  display: flex;

}

.state-punctual{

  margin:0 71rpx;

}

.punctual-img,.paid-img,.guarantee-img{

  width: 20rpx;

  height: 26rpx;

  margin-right: 19rpx;

}

.punctual-text,.paid-text,.guarantee-text{

  font-size: 24rpx;

  color: #999999;

}

.state-paid{

  margin-right: 39rpx;

  border-left: 5rpx solid #999999;

  border-right:5rpx solid #999999;

}

.paid-img{

  margin-left: 45rpx;

}

.paid-text{

  margin-right: 42rpx;

}


实现效果:

https://img.mukewang.com/climg/620b5b4a092bd0a215800790.jpg

写回答

1回答

好帮手慕然然

2022-02-15

同学你好,如果元素中有内容的话,一般不建议利用border属性来制作分割线,实现起来不太灵活。实现分割线的方式有很多,这里可以定义一个元素来制作分割线,老师写了一个使用::after伪元素制作分割线的例子,同学可以作为参考,如下

https://img.mukewang.com/climg/620b627209ad1fd610990491.jpg

祝学习愉快!

0

0 学习 · 15276 问题

查看课程