首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >悬停文本辅助

悬停文本辅助
EN

Stack Overflow用户
提问于 2022-08-25 01:11:54
回答 3查看 42关注 0票数 0
代码语言:javascript
复制
<div class="col-md-4">
  <div class="top-bar-right">
    <div class="social">  
      <a href="">
        <img src="img/member_login1.png" height="40" width="40" >
      </a>
    </div>

当一个人在LogIn图像上盘旋时,我试图显示标题为“member_login”的文本

EN

回答 3

Stack Overflow用户

发布于 2022-08-25 01:23:33

用我的代码这可能有帮助..。

代码语言:javascript
复制
body{
  background-color: #000;
}

.container{
  display: flex;
  justify-content: space-around;
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

figure{
  width: 5rem;
  height: 5rem;
  clip-path: circle(50% at 50% 50%);
  cursor: pointer;
  position: relative;
}

img {
  width: 100%;
  height: 100%;
  transform: scale(0.75);
  transition: all 0.4s ease;
}

figcaption{
  color: white;
  font-size: 0.9rem;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 2px;
  transition: all 0.6s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -40%);
}

figure:hover img{
  transform: scale(0.5);
  filter: blur(4px) brightness(70%);
}

figure:hover figcaption{
  opacity: 1;
  transform: translate(-50%, -50%);
}
代码语言:javascript
复制
<html>
<head>
  <title>Membuat Efek Hover Pada Image Caption</title>
</head>
<body>
  <div class="container">
    <figure>
      <img src="https://www.inpows.com/media/2020/01/cropped-Logo-Inpows-2.png">
      <figcaption>
        Login
      </figcaption>
    </figure>
  </div>
</body>
</html>

票数 1
EN

Stack Overflow用户

发布于 2022-08-25 01:20:22

您所需要的只是title属性!

代码语言:javascript
复制
<div class="col-md-4">
  <div class="top-bar-right">
    <div class="social">  
      <a href="">
        <img 
          src="https://www.nasa.gov/images/content/296673main_scn1-226.jpg" 
          title="Hover to see me!" >
      </a>
    </div>
  </div>
</div>

票数 0
EN

Stack Overflow用户

发布于 2022-08-25 01:25:21

如果您希望对悬停文本的样式有更多的控制,请使用span或其他东西,并在前面的图像不被悬停时将其设置为display: none

代码语言:javascript
复制
.social {
  position: relative;
}

.tooltip {
  position: absolute;
  top: 2px;
  left: 2px;
  color: saddlebrown;
  background-color: white;
  padding: 2px;
  z-index: 2;
}

img:not(:hover) + .tooltip:not(:hover) {
  display: none;
}
代码语言:javascript
复制
<div class="col-md-4">
  <div class="top-bar-right">
    <div class="social">  
      <a href="">
        <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/LotusBud0048a.jpg/420px-LotusBud0048a.jpg" height="40" width="40" >
        <span class="tooltip">LogIn</span>
      </a>
    </div>
  </div>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73480890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档