使用 HTML 和 CSS 创建响应式猫猫图片库

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-2.jpg" class="img-responsive">	

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-3.jpg" class="img-responsive">

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-4.jpg" class="img-responsive">

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-5.jpg" class="img-responsive">

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-6.jpg" class="img-responsive">	

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-7.jpg" class="img-responsive">

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-8.jpg" class="img-responsive">

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-9.jpg" class="img-responsive">

    <img src="http://haiyong.site/wp-content/uploads/2021/11/maomao-10.jpg" class="img-responsive">

    <!-- 此处省略一亿张猫猫图片 -->



部分图片如下  

![在这里插入图片描述](https://img-blog.csdnimg.cn/5f98faaa63b340689a90f5baef6799e8.jpg#pic_center)  

![在这里插入图片描述](https://img-blog.csdnimg.cn/ba4d6e0a99ae4417832cc87132431a6f.jpg#pic_center)  

![在这里插入图片描述](https://img-blog.csdnimg.cn/cb97f805b7e44fae87128d6ef6aaa4da.jpg#pic_center)  

![在这里插入图片描述](https://img-blog.csdnimg.cn/df60075bd89b4d07bdf881dd39af004c.jpg#pic_center)



![在这里插入图片描述](https://img-blog.csdnimg.cn/26b298573f8c43edaaf7814b3fc40db9.jpg#pic_center)  

![在这里插入图片描述](https://img-blog.csdnimg.cn/e844ede5982e433ea4e4ae1d8fd46c6b.jpg#pic_center)



![在这里插入图片描述](https://img-blog.csdnimg.cn/ee22c7baa16140d09a4c16bd6035db92.jpg#pic_center)



### []( )第 2 步:使用 CSS 代码设计图库



我使用了下面的 CSS 代码设计了它。在这种情况下,不需要使用过多的 CSS 代码。我只使用 CSS 代码对图像进行排序并进行一些基本设计。column-count:6;将图像分成最多6列。



我也放了一个 20px的距离在每一列的中间。结果,图像看起来有点空白。你可以复制 css 代码,然后将其粘贴到你的 css 文件中。或者使用 style 标签将这些代码添加到 HTML 文件中。



#gallery{

column-count:6;

column-gap:20px;

}

#gallery img {

width:100%;

height:auto;

margin: 4% auto;

box-shadow:-3px 5px 15px #000;

cursor: pointer;

transition: all 0.2s;

}




### []( )第 3 步:使图像滑块具有响应性



我用了以下代码使它具有**完全响应**。因为我是通过 CSS 做出响应的,所以我使用了@media 确定如何查看不同皮肤的这些图像。如果你要使用Bootstrap构建此**滑块**,则无需使用单独的 CSS 代码使其响应。你可以复制这些代码,然后将它们添加到你的 CSS 文件中。



@media (max-width:1200px){

  #gallery{

  column-count:4;

  column-gap:20px;

}

}

@media (max-width:800px){

  #gallery{

  column-count:3;

  column-gap:20px;

}

}

@media (max-width:600px){

  #gallery{

  column-count:2;

}

}




到这里就已经大功告成了,怎么样,是不是很简单



[]( )🥇 评论区抽粉丝送书啦

-----------------------------------------------------------------------



**💌 欢迎大家在评论区提出意见和建议! (抽两位幸运儿送书,实物图如下)💌**



![在这里插入图片描述](https://img-blog.csdnimg.cn/4423affea5c74ae8946d440fd8ad00e7.jpg#pic_center)



**《Vue.js全家桶零基础入门到进阶项目实战》**



**【内容简介】**



> **Vue.js 是一套构建用户界面的渐进式框架,本书旨在帮助读者全面掌握 Vue.js 全家桶技术和单页面前后端分离项目开发,理解 MVVM 框架思想,让前端和后端开发人员快速精通 Vue.js 全家桶技术。  

>   本书贯穿入门准备实操、基础核心案例、中级进阶实战、综合进阶项目进行讲解,循序渐进、环环相扣,通俗易懂,并分析为什么这样使用,让你知其所以然。包含的主要技术:NPM/CNPM、VS Code、Vue.js、 MVVM、Axios、Vue Router、webpack、ECMAScript 6、Vue Loader、Vue CLI、Element UI、Vuex、 Mock.js、Easy Mock、ECharts 、Promise、拦截器、组件通信、跨域问题、上线部署等。  

>   本书适合有 HTML、CSS、JavaScript 基础的 Vue.js 零基础小白、前端开发人员、后端开发人员。同时,也适合以下人员阅读:在校生,需要掌握流行的新技术,做到与职场同步;在职人员,工作中需要学习使用Vue;有基础学员,需要系统、全面、高效使用 Vue 技术。  

> **



**也有不想靠抽,想自己买的同学可以参考下面的链接**



京东自营购买链接:



[《Vue.js全家桶零基础入门到进阶项目实战》- 京东图书]( )



当当自营购买链接:



[《Vue.js全家桶零基础入门到进阶项目实战》- 当当图书]( )
 **自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**

**深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**

**因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**

![img](https://img-blog.csdnimg.cn/img_convert/9647e5fd0bed8012656f4e8d1b22bedf.png)

![img](https://img-blog.csdnimg.cn/img_convert/b2f17485e713dbd610da5b1c99255f09.png)

![img](https://img-blog.csdnimg.cn/img_convert/676d4745951a60e6de09412412dd28c0.png)

![img](https://img-blog.csdnimg.cn/img_convert/c50a332d41d3657be8292aec1fd4ca1d.png)

![img](https://img-blog.csdnimg.cn/img_convert/6c361282296f86381401c05e862fe4e9.png)

![img](https://img-blog.csdnimg.cn/img_convert/9f49b566129f47b8a67243c1008edf79.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**

**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

**如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)**

66129f47b8a67243c1008edf79.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**

**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

**如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)**

<img src="https://img-community.csdnimg.cn/images/fd6ebf0d450a4dbea7428752dc7ffd34.jpg" alt="img" style="zoom:50%;" />
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值