css

ul,li{

list-style: none;

margin: 0;

padding: 0;

background-color: #eee;

}

ul{

width: 240px; height: 240px;

}

.li{

outline: 1px solid #fff;

display: flex;

}

/* 只有一个图片 */

.li:only-child{

height: 100%;

align-items: center;

}

/* 2个图片 */

.li:first-child:nth-last-child(2), .li:first-child:nth-last-child(2) + li{

width: 50%; height: 50%;

}

.li:first-child:nth-last-child(2) + li{

margin-left: auto;

}

/* 3个图片 */

.li:first-child:nth-last-child(3), .li:first-child:nth-last-child(3) ~ li{

width: 50%;

}

.li:first-child:nth-last-child(3){

margin: auto;

}

.li:first-child:nth-last-child(3) ~ li{

float: left;

}

/* 4个图片 */

.li:first-child:nth-last-child(4), .li:first-child:nth-last-child(4) ~ li{

width: 50%;

float: left;

}

/* 5个或8个图片 */

.li:first-child:nth-last-child(5), .li:first-child:nth-last-child(5) ~ li, .li:first-child:nth-last-child(8), .li:first-child:nth-last-child(8) ~ li{

width: 33%;

float: left;

}

.li:first-child:nth-last-child(5),.li:first-child:nth-last-child(5)+li{

margin-top: 16%;

}

.li:first-child:nth-last-child(5), .li:first-child:nth-last-child(8){

margin-left: 15%;

}

/* 6个图片 */

.li:first-child:nth-last-child(6), .li:first-child:nth-last-child(6) ~ li{

width: 33%;

float: left;

}

.li:first-child:nth-last-child(6), .li:first-child:nth-last-child(6) + li, .li:first-child:nth-last-child(6) + li + li{

margin-top: 16%;

}

/* 7个图片 */

.li:first-child:nth-last-child(7), .li:first-child:nth-last-child(9), .li:first-child:nth-last-child(7) ~ li, .li:first-child:nth-last-child(9) ~ li{

width: 33%;

float: left;

}

.li:first-child:nth-last-child(7){

float: none;

margin: auto;

}

html

部分效果图:

java 头像 微信群_仿微信群头像css布局相关推荐

  1. java 头像 微信群_仿微信群头像九宫格控件 LQRNineGridImageView

    软件介绍 仿微信群头像九宫格控件 一.简介: 参照Android 仿微信群聊头像文章学习开发的一个仿微信群头像九宫格控件,感谢博主Loften_93663469. 效果如下: 二.使用: 1.在自己项 ...

  2. java 友好时间显示_仿微信的IM聊天时间显示格式(含iOS/Android/Web实现)[图文+源码]...

    本文为原创分享,转载请注明出处. 1.引言 即时通讯IM应用中的聊天消息时间显示是个再常见不过的需求,现在都讲究用户体验,所以时间显示再也不能像传统软件一样简单粗地暴显示成"年/月/日 时: ...

  3. Java微信运动步数排序设计_微信小程序仿微信运动步数排行(交互)

    本文介绍了微信小程序仿微信运动步数排行(交互),分享给大家,也给自己留个笔记,废话不多说了,具体如下: 效果图如下: wxml: {{item.name}} {{item.steps}} wxss: ...

  4. 微信小程序仿微信SlideView组件slide-view

    微信小程序仿微信SlideView组件. 使用 1.安装 slide-view 从小程序基础库版本 2.2.1 或以上.及开发者工具 1.02.1808300 或以上开始,小程序支持使用 npm 安装 ...

  5. android微信运动页面开发,微信小程序仿微信运动步数排行(交互)

    微信小程序仿微信运动步数排行(交互) 发布时间:2020-08-20 00:51:02 来源:脚本之家 阅读:101 作者:祈澈姑娘 本文介绍了微信小程序仿微信运动步数排行(交互),分享给大家,也给自 ...

  6. java 头像 微信群_Android仿微信群聊头像

    工作中需要实现仿钉钉群头像的一个功能,就是个人的头像拼到一起显示,看了一下市场上的APP好像微信的群聊头像是组合的,QQ的头像不是,别的好像也没有了. 给大家分享一下怎么实现的吧.首先我们先看一下效果 ...

  7. 手机版_仿微信 陌陌 安卓版(android)/苹果版(iPhone ios),移动社交APP系统源码,企业即时通讯APP程序源码,手机聊天软件源码,移动聊天APP开发...

    一:系统背景 根据国际电信联盟发布的<衡量信息社会发展报告>中显示:2014年全球手机用户已超过70亿人,全球互联网用户已超过30亿人,世界上移动通信设备用户总数已超过世界总人口数(还在稳 ...

  8. 安卓开发仿微信图片拖拽_仿微信朋友圈发表图片拖拽和删除功能

    原标题:仿微信朋友圈发表图片拖拽和删除功能 中国联通在香港公布了上市公司2017年中期业绩.2017年上半年,公司主要业绩指标持续向好,收入稳步回升,服务收入达到人民币1,241.1亿元,同比增长3. ...

  9. 微信小程序仿微信功能Day3

    仿微信通讯录功能实现 右侧一个定位锚点跳转功能. 整体是列表的数据显示. 需要图片资源的请去网盘下载 提取码:en17 1.phone.wxml <!-- pages/phone/phone.w ...

最新文章

  1. Linux 操作系统原理 — 进程与线程管理
  2. 机器人学习--粒子滤波SLAM/MCL定位参考资料+学习经验
  3. 实验 7:流类库与输入输出
  4. 【python cookbook】【字符串与文本】5.查找和替换文本
  5. Wicket模型的干净方法
  6. php for 脚本,php for循环脚本。
  7. Linux进阶之路————磁盘查询
  8. VC2010 项目的创建
  9. 为什么实施的项目会失败??
  10. SU编程和Madagascar编程中的函数对比和区别--终端提示函数
  11. MongoDB Project Fields
  12. android viewholder里面不执行控件_ViewHolder的MVVM实现
  13. Oracle入门教程,新手必读
  14. SQL中的树型编号处理
  15. 光流法+FAST特征点
  16. Android 面试题集 答案,助你拿到心仪 Offer
  17. 几个好中的计算机类EI源刊
  18. H5 +蓝牙打印机 CPCL和ESC
  19. w10计算机管理员权限在哪里设置密码,windows10管理员权限怎么设置_win10电脑设置管理员权限的步骤...
  20. MYSQL系列---默认隔离级别所引发的问题

热门文章

  1. 【分层策略】分层应用策略和IT组织设计:如何构建成功应用团队
  2. String之indexOf的用法
  3. 用计算机说早上好,高情商的人说早上好语句
  4. VS 项目属性打不开
  5. [ElementUI] 修改默认语言为英文
  6. 深入理解GBDT二分类算法
  7. 海报素材要去哪里找?
  8. linux nginx 配置ssl证书访问
  9. 微信退款(商家退款到用户零用钱)
  10. 使用docker安装mysql5.7并映射到主机