码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • css实现瀑布流,复制粘贴直接用就好了,会这一个就够了


    效果图


     

    html篇,小程序或者app 改一下标签即可了


    1. <view class="pubu-box">
    2. <view class="pubu-item">
    3. <view class="item-masonry" v-for="(item, index) in saleMostProducts" :key="index">
    4. <image :src="item.pic" mode="widthFix">image>
    5. <view class="text-area">
    6. <view class="gname">{{ item.brandName }}view>
    7. <view class="price-origin">
    8. <text class="price">¥{{ item.price | money }}text>
    9. <text class="origin">{{ item.origin_city }}text>
    10. view>
    11. view>
    12. view>
    13. view>
    14. view>
    15. view>

    数据


    1. LatestProducts: [
    2. {
    3. id: 1,
    4. name:'哈士奇',
    5. pic:'https://img0.baidu.com/it/u=3155484156,3023508163&fm=253&fmt=auto&app=138&f=JPEG?w=200&h=200',
    6. price:'888',
    7. promotionPrice:'688',
    8. },
    9. {
    10. id: 2,
    11. name:'金毛',
    12. pic:'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fc-ssl.duitang.com%2Fuploads%2Fitem%2F202001%2F18%2F20200118170220_ybnwc.thumb.1000_0.jpg&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1698330041&t=6af3ef9d11331f0ae039eecfae91aae1',
    13. price:'888',
    14. promotionPrice:'688',
    15. },
    16. {
    17. id: 3,
    18. name:'柯基',
    19. pic:'https://img2.baidu.com/it/u=2861718613,1314475965&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=500',
    20. price:'888',
    21. promotionPrice:'688',
    22. },
    23. {
    24. id: 4,
    25. name:'德牧',
    26. pic:'https://pic.bbs.ybvv.com/forum/201812/02/185753fkaayvvk7zca77ak.jpg',
    27. price:'888',
    28. promotionPrice:'688',
    29. },
    30. ],

     css 采用的是sass记得style标签上浪(lang)一下


    1. .pubu-box {
    2. .pubu-item {
    3. column-count: 2;
    4. column-gap: 20rpx;
    5. .item-masonry {
    6. box-sizing: border-box;
    7. border-radius: 15rpx;
    8. overflow: hidden;
    9. background-color: #fff;
    10. break-inside: avoid;
    11. /*避免在元素内部插入分页符*/
    12. box-sizing: border-box;
    13. margin-bottom: 20rpx;
    14. // box-shadow: 0px 0px 28rpx 1rpx rgba(78, 101, 153, 0.14);
    15. image {
    16. width: 100%;
    17. }
    18. .text-area {
    19. padding: 36rpx;
    20. font-size: 26rpx;
    21. .gname {
    22. color: #3e3e3e;
    23. line-height: 38rpx;
    24. margin-top: 8rpx;
    25. font-weight: bold;
    26. text-overflow: ellipsis;
    27. overflow: hidden;
    28. white-space: nowrap;
    29. }
    30. .price-origin {
    31. display: flex;
    32. justify-content: space-between;
    33. align-items: center;
    34. margin-top: 20rpx;
    35. .origin {
    36. color: #3e3e3e;
    37. overflow: hidden;
    38. white-space: nowrap;
    39. text-overflow: ellipsis;
    40. }
    41. }
    42. }
    43. }
    44. }
    45. }

  • 相关阅读:
    Vue中使用el-upload+XLSX实现解析excel文件为json数据
    CPP-Templates-2nd--第十五章 模板实参推导
    语言大模型的浮点运算分配
    【C#】典型的 C# 项目使用 Visual Studio 编译所产生的文件格式和文件夹
    php项目加密源码
    iwebsec靶场 文件上传漏洞通关笔记1-第01关 前端js过滤绕过
    搞懂SpringBean生命周期与依赖注入:你还在为这些热门技术感到困惑吗?Comate插件来帮你解答!
    Qt|多个窗口共有一个提示框类
    java之Collection接口详解说明
    解决xinput1_3.dll丢失的终极方法!快来尝试这4个方法吧!
  • 原文地址:https://blog.csdn.net/weixin_52901235/article/details/133340815
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号