话不多,看效果先:

卡片悬停,响应式卡片,简约效果。

实现:

1. 定义标签,.kapian为最底层盒子,然后两个子盒子一个放图片,一个放文本:

The aurora borealis

natural

Aurora Borealis is a colorful luminous phenomenon that appears over the high magnetic latitude region of the planet's North Pole.

I love the aurora borealis. It's so beautiful.

2.先定义底层盒子的css基本样式,长宽等,就不详细说明了:

.kapian{

position: relative;

width: 300px;

height: 400px;

border-radius: 3px;

background-color: #fff;

box-shadow: 2px 3px 3px rgb(139, 138, 138);

overflow: hidden;

cursor: pointer;

transition: all 0.3s;

}

.kapian:hover{

box-shadow: 2px 3px 10px rgb(36, 35, 35);

}

:hover鼠标经过后盒子阴影变化。

transition: all 0.3s;过渡效果,阴影在0.3s内慢慢变化

3. 图片的基本样式,采用绝对定位:

.tu{

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 300px;

overflow: hidden;

}

.tu img{

width: 100%;

height: 100%;

transition: all 0.5s;

}

.kapian:hover .tu img{

transform: scale(1.2);

filter: blur(1px);

}

:hover鼠标经过后图片变大,而且变模糊;

transform: scale(1.2);图片变大为1.2倍;

filter: blur(1px);图片变模糊;

4 .定义装文本这个盒子的基本样式,采用绝对定位:

.wenben{

position: absolute;

bottom: -200px;

width: 100%;

height: 300px;

background-color: rgb(247, 242, 242);

transition: 0.5s;

}

.kapian:hover .wenben{

bottom: 0px;

}

:hover鼠标经过后文本框绝对定位的bottom发生改变,使得呈现文本框向上展开的效果;

5 .文本框里字符的样式:

.wenben h2{

color: rgb(21, 74, 172);

line-height: 60px;

text-align: center;

}

.wenben p{

padding: 0 30px;

font-family: 'fangsong';

font-size: 16px;

font-weight: bold;

line-height: 20px;

text-align: center;

}

完整代码:

Document

*{

margin: 0;

padding: 0;

box-sizing: border-box;

}

body{

height: 100vh;

display: flex;

justify-content: center;

align-items: center;

background-image: radial-gradient(rgb(241, 238, 238),black);

}

.kapian{

position: relative;

width: 300px;

height: 400px;

border-radius: 3px;

background-color: #fff;

box-shadow: 2px 3px 3px rgb(139, 138, 138);

overflow: hidden;

cursor: pointer;

transition: all 0.3s;

}

.kapian:hover{

box-shadow: 2px 3px 10px rgb(36, 35, 35);

}

.tu{

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 300px;

overflow: hidden;

}

.tu img{

width: 100%;

height: 100%;

transition: all 0.5s;

}

.kapian:hover .tu img{

transform: scale(1.2);

filter: blur(1px);

}

.wenben{

position: absolute;

bottom: -200px;

width: 100%;

height: 300px;

background-color: rgb(247, 242, 242);

transition: 0.5s;

}

.kapian:hover .wenben{

bottom: 0px;

}

.wenben h2{

color: rgb(21, 74, 172);

line-height: 60px;

text-align: center;

}

.wenben p{

padding: 0 30px;

font-family: 'fangsong';

font-size: 16px;

font-weight: bold;

line-height: 20px;

text-align: center;

}

The aurora borealis

natural

Aurora Borealis is a colorful luminous phenomenon that appears over the high magnetic latitude region of the planet's North Pole.

I love the aurora borealis. It's so beautiful.

总结:

希望在路上~

到此这篇关于 html+css实现响应式卡片悬停效果的文章就介绍到这了,更多相关html css卡片悬停内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

html桌面卡牌效果,html+css实现响应式卡片悬停效果相关推荐

  1. 【每日一练】56—CSS实现一款实用的响应式卡片悬停效果

    写在前面 今天这个练习,是目前很多网站上非常常见的一个效果,主要是这个效果干净简洁,它没有任何多余的内容,看起来也很舒服. 具体效果,请看下面的gif动画: 因为是GIF录屏,背景的渐变色有点色块,衔 ...

  2. 响应式卡片悬停效果 html+css

    话不多,看效果先: 卡片悬停,响应式卡片,简约效果. 实现: 1. 定义标签,.kapian为最底层盒子,然后两个子盒子一个放图片,一个放文本: <div class="kapian& ...

  3. CSS:响应式下的折叠菜单(条纹式)

    2019独角兽企业重金招聘Python工程师标准>>> 原文:CSS: Responsive Navigation Menu 译文:CSS:响应式导航菜单 译者:dwqs 写在之前, ...

  4. jQuery实现响应式瀑布流效果(jQuery+flex)

            瀑布流原理:是一种常见的网页布局方式,它的特点是将内容以多列的形式呈现,每一列的内容高度不固定,根据内容的大小自适应调整,从而形成了像瀑布一样的流动效果. 瀑布流的实现原理涉及到数据加 ...

  5. 如何用一简单的CSS制作响应式HTML网页

    如何用简单的CSS制作响应式HTML网页 #故事前端开发 在这篇文章中,我将教你如何使用CSS网格来创建一个超级酷的图像网格,它随着屏幕的宽度而改变列的数量. 最赞的一点就是:这个响应式效果只需要添加 ...

  6. 基于HTML/CSS的响应式俄罗斯套娃ʕ •ᴥ•ʔ小游戏

    演示效果: 如下所示,您可以看到我创建的演示: 一个基于HTML,CSS的响应式俄罗斯套娃ʕ •ᴥ•ʔ小游戏,文章末尾给出了完整的源码 截图 演示地址 http://haiyongcsdn.gitee ...

  7. 前端响应式电子日历效果的实现效果

    效果参考:响应式电子日历效果的实现 <!DOCTYPE html> <html lang="zh-CN"> <head><meta cha ...

  8. CSS 3.0实现卡片悬停立体特效

    今天给大家分享一个用CSS 3.0实现的卡片悬停立体特效,效果如下: 以下是代码实现,欢迎大家制复粘贴和收藏. <!DOCTYPE html> <html lang="en ...

  9. css响应式布局_Web前端新手怎么入门 如何用CSS做响应式布局

    Web前端新手怎么入门?如何用CSS做响应式布局?很多Web前端新手对响应式布局和自适应布局的概念以及制作方法分不清,简单来说响应式布局相当于流动网格布局,而自适应布局等于使用固定分割点来进行布局.接 ...

最新文章

  1. 【运维技术】Zookeeper单机以及集群搭建教程
  2. Qt Creator基本快捷键
  3. 条件变量为什么要和互斥锁一起使用
  4. charles抓包出现乱码 SSL Proxying not enabled for this host:enable in Proxy Setting,SSL locations...
  5. 手把手从python安装到setuptools、pip工具安装
  6. 《Python Cookbook 3rd》笔记(3.16):结合时区的日期操作
  7. .NET应用程序管理服务AMS设计
  8. 漫步微积分三十六——曲面的面积
  9. JavaScript重难点解析3(原型与原型链、执行上下文与执行上下文栈)
  10. 花书+吴恩达深度学习(三)反向传播算法 Back Propagation
  11. mysql57包解压安装_mysql5.7解压包安装教程
  12. 项目中碰到的ExceptionInInitializerError异常
  13. Python map/reduce/filter/sorted函数以及匿名函数
  14. 【图像特征提取】基于脉冲耦合神经网络(PCNN)实现图像特征提取含Matlab源码
  15. 计算机cad标题栏快捷键,CAD标题快捷键
  16. Tinder + 抖音 = ?新生代约会 App 来了,年轻人在刷刷刷中坠入爱河
  17. pcb板led正负极图形_晶体二极管正负极判断_晶体二极管图形符号
  18. 【转】如何用中控系统建造震撼的家庭影院
  19. 计算机专业英语名词(复试)
  20. Html table边框重叠存在空隙的问题

热门文章

  1. Linux系统下的数据镜像备份工具——Rsync
  2. 字符设备驱动笔记(一)
  3. android helloworld程序
  4. 大数据技术下 分布式数据库何去何从?
  5. RHEL7.2上基于eSpeak实现TTS
  6. 用Red5搭建支持WEB播放的实时监控视频
  7. ajax 传递数组与接收
  8. Jquery页面加载效果
  9. C++模板详解——使用篇
  10. 【C++】复制构造函数