纯css实现鼠标悬停图片上升显示描述(代码片段)

水星记_ 水星记_     2023-03-08     370

关键词:

前言

当我们想在图片上面放置一些文字内容时,发现不管怎么放置,要么就是图片影响到文字的观感,要么就是文字挡住图片的细节,那么怎么可以既看到图片的细节又可以看到对图片的文字描述呢?下面一起来看看吧。


实现效果


实现思路

我们需要将外层的盒子设置相对定位,将其子盒子设置绝对定位,形成子绝父相,当我们触摸图片时,通过 bottom 属性搭配 transition 属性让其以丝滑的动画实现图片上升显示描述的效果。


完整源码

<template>
  <div class="parentBox">
    <div class="imgBox">
      <img src="https://i.postimg.cc/4xxZNsL6/1677486088618.png">
    </div>
    <div class="contantBox">详细内容</div>
  </div>
</template>
<style scoped>
.parentBox 
  box-shadow: 2px 2px 8px -1px cornflowerblue;
  width: 200px;
  height: 200px;
  position: relative;
  cursor: pointer;


.imgBox 
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 20;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  bottom: 0;

img 
  width: 100%;
  height: 100%;


.parentBox:hover .imgBox 
  bottom: 60px;


.contantBox 
  padding: 4px;
  color: white;
  width: 100%;
  height: 60px;
  background: cornflowerblue;
  position: absolute;
  bottom: 0;

</style>

用wpf实现在listview中的鼠标悬停tooltip显示(代码片段)

原文:用WPF实现在ListView中的鼠标悬停Tooltip显示一、具体需求描述   在WPF下实现,当鼠标悬停在ListView中的某一元素的时候能弹出一个ToolTip以显示需要的信息。二、代码实现在.XMAL文件中 CodeCodehighlightingproducedbyActipr... 查看详情

html+css+js实现❤️鼠标悬停性感美女图片特效❤️(代码片段)

... 效果演示: 文末获取源码代码目录:主要代码实现࿱ 查看详情

201.纯css3d图片悬停特效(代码片段)

效果(源码网盘地址在最后)源码index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><metaname="viewport"content="widt 查看详情

鼠标悬停图片移动的效果

...片做这种鼠标悬停图片上移,下移,左移或者右移效果,实现代码很简单,就用css3的transform便可实现。下列代码实现的是鼠标悬停,div向上移动30px,鼠标拿开div恢复原始位置。css:<style>div{margin-top:100px;width:100px;height:100px;ba... 查看详情

css实现鼠标悬停在图片上图片缓慢缩放效果

 方法一:.container{  background-size:100%100%;  transition:all2s;}.container:hover{  background-size:120%120%;} 方法二:img{  transition:all2s;}img:hover{  transform:scale(1.2);  //图片放大的倍 查看详情

css如何实现鼠标悬停在图片上底部弹出文字内容?

实现鼠标悬停在图片上底部弹出文字内容的实现方法:HTML代码:<divid="wrapper"><imgsrc="http://placehold.it/300x200"class="hover"/><pclass="text">text</p></div>CSS代码:#wrapper.textposition:relative;bottom:30px;left:0px;visibility:hidden;#wrappe... 查看详情

vue鼠标悬停显示弹窗如果弹窗在最下边(代码片段)

参考技术A通过设置css实现如:.popupz-index:-1;/*设置在最底层*/z-index:99999;/*设置在上层,根据你项目层叠数量而定*/ 查看详情

html纯css-悬停的缩略图(代码片段)

查看详情

仅在文本链接悬停 CSS 上显示图像

...2-06-0121:33:09【问题描述】:我有一个文本链接。当用户将鼠标悬停在文本链接上时,我希望在页面的其他位置显示图像。我想用css做到这一点。我认为这可以通过链接中的一行代码(如鼠标悬停)来完成,但似乎需要页面上其他... 查看详情

wordpress里用啥插件或代码能实现鼠标悬停图片上出现文字说明的效果?

wordpress里用什么插件或代码能实现鼠标悬停图片上出现文字说明的效果?这不需要任何插件,只需要修改页面代码,在img标签或a标签中加入title=“你要显示的文字”;即可。例如在a标签中,当鼠标移动到“相关介绍”上,弹出... 查看详情

当鼠标悬停在没有css的标题上时,如何使缩略图消失?

】当鼠标悬停在没有css的标题上时,如何使缩略图消失?【英文标题】:howcanImakethumbnailimagedisappearwhenthemousehoversoverthetitlewithoutcss?【发布时间】:2013-09-2510:07:08【问题描述】:当我将鼠标悬停在图片的div上时,我有一个简单的jQu... 查看详情

html如何实现鼠标悬停显示文字,鼠标移走文字消失。

参考技术A首先HTML布局<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>鼠标悬停</title></head><body><divtitle="我是鼠标悬停文字">我是一个DIV</div></body></html>悬停文字的问... 查看详情

怎样在html中实现当鼠标悬停在不同的按钮上时显示不同的图片,麻烦各位了,谢谢

多个按钮,多张图片很多种方法。用CSS可以实现,用JS也可以实现。主要看你是想实现个什么东西。如果是替换背景图片的话,用CSS的话,那就 修改:hover里的背景图片。so easy!简单的很。CSSa  background-image:url(1.jpg)... 查看详情

HTML/CSS - 将鼠标悬停在照片上时显示链接

】HTML/CSS-将鼠标悬停在照片上时显示链接【英文标题】:HTML/CSS-Displaythelinkwhilehoveringoveraphoto【发布时间】:2020-12-0416:15:49【问题描述】:我希望在将鼠标悬停在图像上时显示我的链接。我编写代码的方式仅在我将鼠标悬停在链... 查看详情

css代码实现

纯CSS实现下面我们探讨下,使用纯CSS的方式能否实现。hover伪类实现使用hover伪类,在鼠标悬停在按钮上面时,控制动画样式的暂停。关键代码如下:<divclass="btnstop">stop</div><divclass="animation"></div><style>.stop:hover... 查看详情

利用css3实现鼠标悬停在图片上图片缓慢缩放的两种方法

1.改变background-size属性  将图片作为某个html元素的背景图片,用transition属性改变图片的大小。1.container{2background-size:100%100%;3transition:all2s;4}5.container:hover{6background-size:120%120%;7}这种方法有个问题是图片缩放的时候会出现抖动... 查看详情

css鼠标悬停播放视频-拇指(代码片段)

查看详情

css鼠标悬停播放视频-拇指(代码片段)

查看详情