我希望小悬停灰色箭头在缩略图导航上悬停时显示块而不是动画。你可以在这里看到演示。我一直在涉水插件的 javascript 并且无法为我的生活找出动画箭头的位置。如果可以的话,我只会注释掉该代码。那么其他人可以吗?
问问题
19449 次
4 回答
10
这让我困惑了一会儿,但事实证明箭头动画实际上不在插件 javascript 中。它在 CSS 中使用-webkit-transition: all .3s ease;
. 如果您查看默认 CSS 文件并转到第 52 行,则需要从.flex-direction-nav a
. 所以这条线应该如下所示。
.flex-direction-nav a {
width: 30px;
height: 30px;
margin: -20px 0 0;
display: block;
background: url(images/bg_direction_nav.png) no-repeat 0 0;
position: absolute;
top: 50%;
z-index: 10;
cursor: pointer;
text-indent: -9999px;
opacity: 0;
}
于 2013-03-23T15:50:19.243 回答
2
我最近遇到了这个问题并通过覆盖以下样式解决了它(在这个问题/答案的帮助下):
.flex-direction-nav a {
...
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all .3s ease;
}
在我自己的 CSS 中使用这些样式:
.flexslider .flex-direction-nav a.flex-prev,
.flexslider .flex-direction-nav a.flex-next {
...
-moz-transition: none;
-webkit-transition: none;
transition: none;
}
我非常喜欢不修改库提供的源代码,所以我认为这是一个更好、更完整的解决方案。
于 2013-11-12T17:14:52.253 回答
1
这很简单,只需像这样更改以下css代码:
.flexslider .flex-direction-nav .flex-next {
right: 5px; /* adjust offset to match the hover style */
opacity: .8; /* adjust opacity to match the hover style */
}
.flexslider .flex-direction-nav .flex-prev {
left: 5px; /* adjust offset to match the hover style */
opacity: .8; /* adjust opacity to match the hover style */
}
于 2018-02-22T08:34:40.380 回答
0
制作自己的箭头:禁用directionNav
和使用manualControls
.
于 2013-03-23T14:53:55.017 回答