Lucky'Dog 2022-08-23 13:29 采纳率: 75%
浏览 52
已结题

小程序wxss 距离上方产生距离

问题遇到的现象和发生背景

今天第一次学习wxss的,格式遇到问题,block我理解的意思就是可以看作一个模块,现在的问题是我想让第一个距离上方产生一定距离,而其他的不变,这该怎么改
现在

img


目的样式

img

问题相关代码,请勿粘贴截图
 wxml

<view  class="article-block" wx:for="{{ ArticleLists }}" wx:key="index" bindtap="copybv" data-bv="{{ item.bv}}">
    <view class="article-text">
      <view class="article-title">{{ item.title }}</view>
  </view>
</view>


wxss
.article-block {
  display: flex;
  height: 50rpx;
  width: 350rpx;
  margin: 0rpx 50rpx 0 50rpx;
  padding: 20rpx 0 20rpx 0;
  border-top: 1rpx solid rgba(222, 222, 222, 0.5);
}

.article-text {
  position:absolute;    /* 父元素绝对定位 */
  flex: 1;
  height: 22rpx;
  width: 1000rpx;
}

.article-title {
  position: absolute;    /* 垂直居上 */
  top: 10rpx;    /* 垂直居上 */
  font-size: 28rpx;
  padding-bottom: 10rpx;
  font-weight: bold;
}
我的解答思路和尝试过的方法

希望各位帮忙解答一下,万分感谢

  • 写回答

3条回答 默认 最新

  • Beq 2022-08-23 13:39
    关注
    1. 第一种:外面包一层,修改整个列表上边距
      ```javascript

    .article-block-wrapper {
    margin-top:50rpx;
    }

    2. css 选择器修改第一个元素
    
    ```css
    .article-block: nth-of-type(1) { margin-top:50rpx; };
    
    
    1. 通过 index === 0 判断是否需要新增上边距
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月31日
  • 已采纳回答 8月23日
  • 创建了问题 8月23日

悬赏问题

  • ¥15 请问各位,如何在Jetson nano主控板的Ubuntu系统中安装PyQt5
  • ¥15 MAC安装佳能LBP2900驱动的网盘提取码
  • ¥400 微信停车小程序谁懂的来
  • ¥15 ATAC测序到底用什么peak文件做Diffbind差异分析
  • ¥15 安装ubantu过程中第一个vfat 文件挂载失败
  • ¥20 GZ::CTF如何兼容一些靶机?
  • ¥15 etcd集群部署问题
  • ¥20 谁可以帮我一下问一下各位
  • ¥15 为何重叠加权后love图的SMD与svyCreateTableOne函数绘制基线表的不一致
  • ¥150 求 《小魔指》街机游戏机整合模拟软件