在悬停时使背景变暗

史蒂芬YYC

再次对于我的网站,我想将鼠标悬停在 div 类上,当您将光标放在它上面时,他的比例会变大,我归档了这个,现在我希望它像“!重要”原因一样添加,您可以尝试在这里:http : //stefanspeter.fr/about-test.html,例如中间的 div 将他的文本剪切在一边。我想先解决这个问题,然后我想让这个窗口周围的所有东西都变暗,公平地说,我不知道如何做到这一点。

我试图添加一个 !important 标签,但不知道它是否有效,而且我的做法实际上并没有奏效。这是我现在使用的代码:

.job {
  background: #515151;
  padding: 0.5rem;
  border-bottom: #eece1a 5px solid;
}

.jobzoom:hover {
  transform: scale(1.2);
  font-size: 22px;
}
<div class="job jobzoom col-sm">
  <h3>Alternance chez <a class="link-2 about-link" href="www.hb-digit.com" target="_blank">HB-Digit</a> et <a class="link-2 about-link" href="https://www.efficom-lille.fr/" target="_blank">Efficom</a></h3>
  <hr class="about-hr" />
  <h4 class="text-secondary">Août 2019 - Août 2020</h4>
  <hr class="about-hr" />
  <p>
    Je suis actuellement en alternance chez HB-Digit sous l'école supérieur Efficom.<br /> Mes principales missions :
    <ul>
      <li>Développement de services web (Drupal8, php, bootstrap, twig, JS, jQuery...)</li>
      <li>Gestion relation client via méthode Agile (Jira)</li>
      <li>Etablissement et respect des cahiers des charges</li>
    </ul>
  </p>

实际输出:悬停正确获得比例
预期:在悬停时使背景变暗,停止周围其他 div 的剪切。
谢谢

阿扎美津

我看到文本在你已经解决的那一边被剪掉了。
所以,这是深色背景的解决方案。

首先,在.about-info元素内添加一个 div作为最后一个。使用.dark-element类:

<div class="about-info">
    <!-- ... --> 
    <div class="dark-screen"></div>
</div>

然后,让我们添加 CSS 以创建效果。

您将使其固定,填满整个屏幕,如果没有.job悬停元素则不可见,但会在悬停任何元素时出现。
因此,我们可以使用一些属性,如transitionvisibilitypoint-eventsopacity此外,~选择兄弟元素的选择器(在元素之后,这就是我们把它放在最后的原因)将非常有用:

.dark-screen {
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    visibility: hidden;
    background: black;
    pointer-events: none;
    transition: 0.76s;
    opacity: 0;
}
.job:hover ~ .dark-screen {
    visibility: visible;
    opacity: 0.6;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

悬停时的Bootstrap菜单会使背景变暗

来自分类Dev

在悬停时使背景变暗但不是文本

来自分类Dev

使用bootstrap 3.0使悬停时的超大背景图像变暗

来自分类Dev

CSS悬停在白色背景上变暗

来自分类Dev

悬停CSS3时阴影变暗

来自分类Dev

JavaFX Transition-悬停时变暗按钮

来自分类Dev

CSS-悬停时颜色变暗

来自分类Dev

JavaFX Transition-悬停时变暗按钮

来自分类Dev

悬停时使缩略图变暗

来自分类Dev

悬停时变暗的叠加层比图像大

来自分类Dev

观看视频时如何使背景变暗?

来自分类Dev

观看视频时如何使背景变暗?

来自分类Dev

如何在鼠标悬停时使圆形图像变暗?

来自分类Dev

内容溢出时如何迫使整个页面背景变暗?

来自分类Dev

当内容溢出时,如何迫使整个页面背景变暗?

来自分类Dev

UIButton 的背景颜色在向下拖动时逐渐变暗

来自分类Dev

为什么当我的模态打开时,背景变暗了?

来自分类Dev

悬停时过渡背景叠加

来自分类Dev

悬停时更改背景颜色

来自分类Dev

悬停时按钮背景不变

来自分类Dev

悬停时动画背景位置

来自分类Dev

悬停时过渡背景叠加

来自分类Dev

悬停时的背景图像

来自分类Dev

悬停时模糊整个背景

来自分类Dev

使css图像背景变暗

来自分类Dev

在d3中的鼠标悬停时使矩形/圆圈变暗

来自分类Dev

将图像悬停在上方时,图像变暗并显示文本

来自分类Dev

将图像悬停在上方时,图像变暗并显示文本

来自分类Dev

在悬停时扩展背景色