草庐IT

notion-enable-hover

全部标签

javascript - jQuery css() 函数更改 'a' 属性而不是 'a:hover' 属性

我现在在使用jQuerycss()函数时遇到了一些麻烦。它正在更改anchor元素的border-top-color的css值,而不仅仅是悬停时anchor元素的border-top-color。下面是我的代码。$("#header#headerlistlia:hover").css("border-top-color","rgb(225,149,79)");为什么它会更改#header#headerlistliaborder-top-color和#header#headerlistlia:hover属性而不仅仅是#header#headerlistlia:hover属性?

html - 触发 :hover on moving element without moving mouse

#box{animation:scroll2slinearinfinite;width:100px;height:100px;background:red;}#box:hover{background:green;}@keyframesscroll{from{transform:none;}to{transform:translateX(400px);}}如果将鼠标悬停在框上,如果您之后不移动鼠标,它会保持绿色。如果您将鼠标放在它的路径上并且不动,它不会触发悬停。在这种情况下,有没有办法在不移动鼠标的情况下触发悬停?编辑:不使用JavaScript。 最佳答

html - 触发 :hover on moving element without moving mouse

#box{animation:scroll2slinearinfinite;width:100px;height:100px;background:red;}#box:hover{background:green;}@keyframesscroll{from{transform:none;}to{transform:translateX(400px);}}如果将鼠标悬停在框上,如果您之后不移动鼠标,它会保持绿色。如果您将鼠标放在它的路径上并且不动,它不会触发悬停。在这种情况下,有没有办法在不移动鼠标的情况下触发悬停?编辑:不使用JavaScript。 最佳答

html - 影响 div :hover with another div

这个问题在这里已经有了答案:Howtoaffectotherelementswhenoneelementishovered(8个答案)关闭7年前。我正在制作一个画廊,当您将鼠标悬停在主图像上时,缩略图应该变得透明。我想用纯CSS来实现这一点,但我不确定这是否可行。CSS:/*shouldaffectthumbsbutnotmain*//*obviouslythiscodewouldn'twork*/#main:hover,#thumbs{opacity:.5;}HTML:Hoverovermetochange#thumbsIchangewhenyouhoverover#main这可能使

html - 影响 div :hover with another div

这个问题在这里已经有了答案:Howtoaffectotherelementswhenoneelementishovered(8个答案)关闭7年前。我正在制作一个画廊,当您将鼠标悬停在主图像上时,缩略图应该变得透明。我想用纯CSS来实现这一点,但我不确定这是否可行。CSS:/*shouldaffectthumbsbutnotmain*//*obviouslythiscodewouldn'twork*/#main:hover,#thumbs{opacity:.5;}HTML:Hoverovermetochange#thumbsIchangewhenyouhoverover#main这可能使

html - CSS:如何获取浏览器滚动条的宽度? (对于 :hover {overflow: auto} 不错的边距)

我不确定标题是否清楚,所以解释不多。我有一些小元素,比方说div的(200pxx400pxCONSTANT)。在他们每个人的里面,都有一个段落,大约有20行文字。当然,这对一个可怜的小div来说太重要了。我想做的是:通常div有overflow:hidden属性。在鼠标悬停(:hover)时,此属性更改为overflow:auto;,并出现滚动条。问题是什么?我想要段落文本和滚动条之间有一点空间(填充或边距)。假设该段落有一个对称的margin:20px;。但是在:hover触发后,滚动条出现了,整个段落的右侧向左移动了"scrollbar-width"px。其他行断句,整个段落看起来

html - CSS:如何获取浏览器滚动条的宽度? (对于 :hover {overflow: auto} 不错的边距)

我不确定标题是否清楚,所以解释不多。我有一些小元素,比方说div的(200pxx400pxCONSTANT)。在他们每个人的里面,都有一个段落,大约有20行文字。当然,这对一个可怜的小div来说太重要了。我想做的是:通常div有overflow:hidden属性。在鼠标悬停(:hover)时,此属性更改为overflow:auto;,并出现滚动条。问题是什么?我想要段落文本和滚动条之间有一点空间(填充或边距)。假设该段落有一个对称的margin:20px;。但是在:hover触发后,滚动条出现了,整个段落的右侧向左移动了"scrollbar-width"px。其他行断句,整个段落看起来

javascript - overflow hidden 的滚动条 :scroll enabled

我需要在有overflow:scroll;的div上隐藏滚动条;启用后,div将随鼠标和键盘滚动,但不会显示滚动条本身。有没有办法用css或javascript来做到这一点? 最佳答案 您可以使用纯CSS(至少在webkit浏览器中)做到这一点。你必须使用特殊的滚动条伪类来实现这一点::-webkit-scrollbar{display:none;}阅读这篇精彩的blogpost了解更多信息。 关于javascript-overflowhidden的滚动条:scrollenabled,我

javascript - overflow hidden 的滚动条 :scroll enabled

我需要在有overflow:scroll;的div上隐藏滚动条;启用后,div将随鼠标和键盘滚动,但不会显示滚动条本身。有没有办法用css或javascript来做到这一点? 最佳答案 您可以使用纯CSS(至少在webkit浏览器中)做到这一点。你必须使用特殊的滚动条伪类来实现这一点::-webkit-scrollbar{display:none;}阅读这篇精彩的blogpost了解更多信息。 关于javascript-overflowhidden的滚动条:scrollenabled,我

html - 动画 :hover:after

我有以下CSS规则:button:hover:after{content:''attr(title);}基本上这个按钮有一个字体图标作为内容和一个标题属性。当您将鼠标悬停在按钮上时,它会添加一个空格,然后是按钮内容的标题。参见thisJSFiddle现在的问题是,我该如何制作动画?我希望按钮的新宽度具有动画效果,这样它就不会显得如此静态和丑陋。 最佳答案 我有一个解决方案,它可行但可能不是最好的时尚button:after{content:''attr(title);visibility:hidden;opacity:0;trans