开始

image.png
第三行做成分享的这种格式
image.png
把之前做的先注释掉
image.png
分析:有点背景色, 左边是图片,右边是文字。
image.png

image.png

  1. <view class="common-list-share">
  2. <image src="../../static/demo/datapic/14.jpg"
  3. mode="widthFix" lazy-load="true">
  4. </image>
  5. <view class="">我是标题</view>
  6. </view>

垂直方向居中
image.png

  1. <!-- 分享 -->
  2. <view class="common-list-share u-f-ac">
  3. <image src="../../static/demo/datapic/14.jpg"
  4. mode="widthFix" lazy-load="true">
  5. </image>
  6. <view class="">我是标题</view>
  7. </view>

写样式

首先是要给一个背景色。给图片设置宽和高
image.png
加一个右边距
image.png

  1. .common-list-share{
  2. background: #EEEEEE;
  3. border: 1upx solid;
  4. }
  5. .common-list-share>image{
  6. width: 200upx;
  7. height: 150upx;
  8. margin-right: 10upx;
  9. }

并没有显示100%
image.png
加一个宽度
image.png

  1. .common-list-share{
  2. background: #EEEEEE;
  3. border: 1upx solid;
  4. width: 100%;
  5. }

image.png
加圆角,再加内边距。然后把边框删掉。
image.png

  1. .common-list-share{
  2. background: #EEEEEE;
  3. border: 1upx solid;
  4. width: 100%;
  5. padding: 10upx;
  6. border-radius: 10upx;
  7. }

最外层边框去掉。
image.png

本节代码

html

  1. <view class="common-list-share u-f-ac">
  2. <image src="../../static/demo/datapic/14.jpg"
  3. mode="widthFix" lazy-load="true">
  4. </image>
  5. <view class="">我是标题</view>
  6. </view>

css

  1. .common-list-share{
  2. background: #EEEEEE;
  3. /* border: 1upx solid; */
  4. width: 100%;
  5. padding: 10upx;
  6. border-radius: 10upx;
  7. }
  8. .common-list-share>image{
  9. width: 200upx;
  10. height: 150upx;
  11. margin-right: 10upx;
  12. }

结束