草庐IT

hover_help

全部标签

html - -转换 :scale causing 'blinking' when hovering

我正在开发一个目录,它使用css-transform属性在悬停时缩放每个“样本”。这是我的问题:在某些浏览器和某些网站上,当您将鼠标悬停在样本上时,当您将鼠标悬停在样本上时,它会导致页面“闪烁”。我也无法确定问题,在一个网站上它可能是Safari独有的,在另一个网站上它可能只发生在Chrome中,在另一个网站上它完全没问题。希望我有更多信息,但也许其他人遇到了类似的问题。.swatch{-webkit-box-shadow:#EFEFEF2px2px0px;-webkit-transform:scale(1);-webkit-transition-duration:0.2s;borde

html - 如何在 Bootstrap v4 中实现 Navbar Dropdown Hover?

我对新的Bootstrap版本有点困惑,因为他们将下拉菜单更改为div:NavbarHome(current)FeaturesPricingDropdownlinkActionAnotheractionSomethingelsehere你们有没有想法在该片段的下zipper接中获得悬停下拉菜单而不添加额外的脚本代码(仅来自bootstrap的css和脚本)?我已经看到了bootstrapcss类,但我无法与bootstrapV3中的类联系起来(我在没有在V3中添加jquery的情况下完成了此操作)。 最佳答案 简单,仅CSS解决方案

html - 内联样式充当 :hover in CSS

我知道将CSS样式直接嵌入到它们影响的HTML标记中会破坏CSS的大部分用途,但有时它对调试目的很有用,如:asdf嵌入规则的语法是什么:a:hover{text-decoration:underline;}进入A标签的样式属性?显然不是这个……bar...因为这会一直适用,而不是只在悬停期间。 最佳答案 恐怕做不到,伪类选择器不能内联设置,你必须在页面或样式表上做。我应该提一下,技术上您应该能够做到accordingtotheCSSspec,但大多数浏览器不支持它编辑:我刚刚用这个做了一个快速测试:Test它不适用于IE7、IE8

html - Visual Studio 2015-如何禁用 "based on your project, we have identified extensions you may find helpful"消息?

自VisualStudio2015的最新更新以来,我在打开.html或.cshtml文件时收到此消息。单击“不再询问”只会禁用此功能,直到VS重新启动。如何永久关闭它? 最佳答案 您可以通过转到Tools>Options>TextEditors>HTML>Advanced并将IdentifyHelpfulExtensions设置为False来禁用它。到达那里的一个简单方法是在快速启动中键入htmladv:Source 关于html-VisualStudio2015-如何禁用"basedo

html - 从元素中删除 ':hover' CSS 行为

我的CSS会在您将鼠标悬停在某个元素上时更改格式。.test:hover{border:1pxsolidred;}blah在某些情况下,我不想在悬停时应用CSS。一种方法是使用jQuery从div中删除CSS类,但这会破坏其他事情,因为我还使用该类来格式化其子元素。有没有办法从元素中删除“悬停”CSS样式? 最佳答案 执行此操作的一种方法是添加:pointer-events:none;到元素,你想禁用悬停。(注意:这也会禁用该元素上的javascript事件,点击事件实际上会落到后面的元素)。BrowserSupport(截至202

html - CSS :hover not working on iOS Safari and Chrome

我有一个圆形的div,它有一个圆形的图像和底部的标题,opacity:0.5;悬停时不透明度应该变为1。它在所有桌面浏览器和FirefoxforiOS上工作正常但它不适用于Safari或iOS版Chrome。fiddle:https://jsfiddle.net/a10rLbnL/2/HTML:bangbangCSS:.video_wrap{display:inline-block;width:30%;padding-bottom:30%;margin:01%;position:relative;vertical-align:top;}.content{position:absolut

javascript - 在 iOS Safari 中单击会在您点击的下方的元素上触发 "hover state"

在iOSSafari11上,如果我有定位在具有:hover的元素上效果,以及有一个事件使其在单击时消失,然后我的链接“underneath”在元素从DOM中删除后应用悬停效果。请参阅下面的动画GIF,了解我正在谈论的内容:我为按钮设置了透明背景,以便您可以看到其背后的链接。当我在链接不所在的位置点击按钮时,链接(即Somelink)保持蓝色并且不会更改为红色悬停状态。但是,当我点击div在恰好位于链接正上方的位置,在div之后从DOM中删除后,链接会应用其悬停状态。在每个正确触发其on.click后单击链接事件(警报窗口)。我没有在Android和Chrome上看到这个问题(见下面的例

c# - 属性与字段 : Need help grasping the uses of Properties over Fields

首先,我已经通读了有关该主题的一系列帖子,但由于我对封装和字段修饰符(私有(private)、公共(public)等)的理解,我觉得自己没有掌握属性。我学到的C#的主要方面之一是通过使用封装在代码中保护数据的重要性。我“认为”我理解这是因为使用修饰符(私有(private)、公共(public)、内部、protected)的能力。然而,在了解了属性之后,我在理解C#中不仅属性用途,而且数据保护的整体重要性/能力(我理解为封装)方面都感到困惑。更具体地说,当我接触到C#中的属性时,我读到的所有内容都是您应该尽可能使用它们代替字段,因为:1)它们允许您在无法直接访问字段时更改数据类型。2)

javascript - 组合 jquery 函数 - on() hover/mouseenter/mouseleave

我有一系列元素(我们称它们为“.my-elements”)-一些在准备好文档时加载,而另一些稍后通过分页脚本加载。我想根据鼠标是否在这些元素上设置一个变量。下面的代码有效,但我怀疑有更好的方法...我可以这样做,这样我只需要引用一次DOM吗?$(document).on('mouseenter','.my-elements',function(){mouse_is_inside=true;});$(document).on('mouseleave','.my-elements',function(){mouse_is_inside=false;});谢谢!

javascript - 如何告诉 .hover() 等待?

我有一个下拉菜单。现在当它向下滑动到多个级别时,我希望它在它消失之前增加2秒的等待时间,这样用户可以在他打破.hover()时返回错误。这可能吗?我的幻灯片代码:$('.icon').hover(function(){$('li.icon>ul').slideDown('fast');},function(){$('li.icon>ul').slideUp('fast');}); 最佳答案 这将使第二个函数在执行前等待2秒(2000毫秒):$('.icon').hover(function(){clearTimeout($(this