如何使方向导航恒定在柔性滑块上
How to make the direction nav constant on flexslider?
我希望小悬停灰色箭头是显示块,而不是动画悬停在缩略图导航。你可以在这里看到演示。我一直在费力地通过javascript插件,不能为我的生活工作,它是动画箭头。如果可以,我就把这段代码注释掉。那么其他人能吗?
这让我困惑了一会儿,但事实证明箭头动画实际上并不在插件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;
}
我最近遇到了这个问题,并通过覆盖以下样式(在这个问题/答案的帮助下)解决了它:
.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;
}
我是一个不修改库提供的源代码的大粉丝,所以我认为这是一个更好更完整的解决方案。
这很简单,只需像这样更改以下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 */
}
制作自己的箭头:禁用directionNav
,使用manualControls
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- JQuery使计数器每次更改时都会增加
- 如何使Javascript动态html表及其上的事件
- ng映射方向备选方案
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- HTML5 JS-我如何使我的子弹/镜头在一个恒定的方向
- 如何使用 JQuery 移动更改移动方向时使网格元素水平对齐到垂直对齐
- 使滑动过渡在两个方向上都是无限的
- 将2D矢量旋转未知角度,使其方向矢量为[1,0]
- THRE.JS使面法线垂直于面和外部方向
- 如何使谷歌地图V3方向工作与用户位置检测-GeoCoder
- 滑动一个除法,使其沿着滑动方向
- 使图像面移动方向html
- 我如何使表(或表的一部分)填充容器的其余部分,高度方向
- 如何使网站显示总是在纵向方向
- 如何使原点标记在不使用抑制因子的情况下在显示方向上反弹:true
- 如何使方向导航恒定在柔性滑块上
- 如何使圆形旋转滑块只改变一个方向
- Flexslider-如何使用单个方向Nav使两个滑块一起工作(图像和段落文本)