<style>

body{

margin: 0;

padding: 0;

// 设定居中

display: flex;

justify-content: center;

align-items: center;

height: 100vh;

}

.container{

width: 300px;

height: 300px;

display: flex;

// 子盒子布局,要让子盒子之间有间隙就把宽高设大一些。

justify-content: space-between;

flex-wrap: wrap;

position: relative;

/* background-color: red; */

}

.item{

overflow: hidden;

box-shadow: inset 0 0 0 1px #FFF;

transition: 0.5s;

background-size: 300px 300px;

height: 100px;

width: 100px;

background-image: url(./image/m4.jpg);

}

// 选中每行盒子的第一个

.item:nth-child(3n + 1){

/* margin-left: -20px; */

background-position-x: 0;

}

.item:nth-child(3n + 2){

/* margin-left: 0; */

background-position-x: -100px;

}

.item:nth-child(3n + 3){

/* margin-left: 20px; */

background-position-x: -200px;

}

// 这里设置的样式是为了从给底下3个盒子设置位置,中间和上面的盒子位置设置把这里的覆盖掉

.item{

background-position-y: -200px;

}

.item:nth-child(-n + 6){

background-position-y: -100px;

}

.item:nth-child(-n + 3){

background-position-y: 0;

}

</style>

</head>

<body>

// 先设立九个子盒子和一个父盒子

<div class="container">

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

<div class="item"></div>

</div>

</body>

</html>

用纯css实现一个图片拼接九宫格相关推荐

  1. html按钮按下效果_【CSS小分享】纯CSS实现一个水波纹效果按钮

    前言 如果大家有用过Material Design风格的UI库,那么一定对水波纹按钮很熟悉,我们这次就是使用纯CSS实现一个最简单的水波纹效果按钮,先上成品: 原理 在按钮中放置一个默认隐藏径向渐变的 ...

  2. html怎么让方块自动旋转,如何使用纯CSS实现一个圆环旋转错觉的动画效果(附源码)...

    本篇文章给大家带来的内容是关于如何使用纯CSS实现一个圆环旋转错觉的动画效果,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 效果预览 源代码下载 https://github.com ...

  3. 纯css实现一个族谱树

    在做前端的时候,发现用到很多树的组件,但大多数的前端框架,都是左右树,并不是上下树,也就是族谱树. 那今天就给大家纯CSS实现一个族谱树. 先看看效果图: 参考代码: <!-- We will ...

  4. android三角形切图软件,还在为小三角形切图?使用纯CSS写一个简单的三角形

    同学们,当美工给的设计图是这样: 或者这样: 我的内心其实是拒绝的-_-:但工作还得干,大部分同学会写 .icon{width:20px;height:20px;display:block;margi ...

  5. 如何用纯 CSS 创作一个小球上台阶的动画

    如何用纯 CSS 创作一个小球上台阶的动画 效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/come ...

  6. 39.纯 CSS 创作一个表达怀念童年心情的条纹彩虹心特效

    39.纯 CSS 创作一个表达怀念童年心情的条纹彩虹心特效 原文地址:https://segmentfault.com/a/1190000015126240 HTML code: <div cl ...

  7. html做微信logo,纯CSS实现一个微信logo,需要几个标签?_html/css_WEB-ITnose

    博客已迁移至http://lwzhang.github.io. 纯CSS实现一个微信logo并不难,难的是怎样用最少的 html 标签实现.我一直在想怎样用一个标签就能实现,最后还是没想出来,就只好用 ...

  8. 28.纯 CSS 绘制一个世界上不存在的彭罗斯三角形

    28.纯 CSS 绘制一个世界上不存在的彭罗斯三角形 原文地址:https://segmentfault.com/a/1190000014946883 感想:三个平面图形旋转 HTML代码: < ...

  9. 4. 纯 CSS 创作一个金属光泽 3D 按钮特效

    4. 纯 CSS 创作一个金属光泽 3D 按钮特效 原文地址:https://segmentfault.com/a/1190000014599280 HTML代码: <div class=&qu ...

最新文章

  1. IT十八掌作业_java基础第十八天_项目完善
  2. 把接口调用打成jar包的类怎么写_直观讲解RPC调用和HTTP调用的区别
  3. 从AlexNet到BERT:深度学习中那些最重要idea的最简单回顾
  4. 我一直怀疑这孩子不是我亲生的,眼神太二了
  5. 图像理解之物体检测object detection,模型rcnn/fastrcnn/fasterrcnn原理及概念
  6. 神经网络之dropout层
  7. cisco switch configuration
  8. 【HTTP 2】 序言
  9. 字符串(AC自动机(fail tree))
  10. MonogoDB 查询小结
  11. Unix 网络编程(四)- 典型TCP客服服务器程序开发实例及基本套接字API介绍
  12. LeetCode 362. 敲击计数器(map)
  13. (引用)Python 元素、元组、列表、字典的区别
  14. 手机vnc远程控制软件,2步完成手机vnc远程控制软件的安装和使用
  15. JAVA IO ---------- File类(转自 skywang12345)
  16. centos7上运行 ultravnc repeater
  17. c语言中while(a)、if(a)、while(!a)、if(!a)、if(%a)是什么意思?
  18. Android获取本机蓝牙地址
  19. java粒子特效_程序员20分钟搞定粒子效果, 仅仅200行代码
  20. Strtok分割字符串

热门文章

  1. VBS 请求WebAPI接口_C#进阶系列——WebApi 路由机制剖析:你准备好了吗?
  2. python多个条件组合_python – 组合选择器条件
  3. bandgap中简并点理解与仿真
  4. 使用新版FLIR (FLIR_ADAS_v2) 训练Faster RCNN模型
  5. 玩客云pc端_玩客云电脑客户端-玩客云PC端 V1.4.5.112 免费安装版
  6. python飞行棋项目
  7. Acer S3 拆机换固态硬盘!【我的Acer S3小三,时尚时尚最时尚!】
  8. OpenCV:多边形逼近轮廓
  9. 用计算机打字打错了怎么办,电脑键盘打字错乱,怎么快速解决?
  10. 94、图解:网络硬件的发展史