我有一个UL导航,我有这个流畅的滚动jQuery工作:
$(document).ready(function () {
$(document).on("scroll", onScroll);
//smoothscroll
$('a[href^="#"]').on('click', function (e) {
e.preventDefault();
$(document).off("scroll");
$('a').each(function () {
$('.nav').removeClass('active');
})
$('.nav').addClass('active');
var target = this.hash,
menu = target;
$target = $(target);
$('html, body').stop().animate({
'scrollTop': $target.offset().top-59
}, 500, 'swing', function () {
window.location.hash = target;
$(document).on("scroll", onScroll);
});
});
});
Run Code Online (Sandbox Code Playgroud)
它变成-59像素,这是除了一个锚之外我需要它做的事情,有没有办法我可以添加一行代码'除了类X'之外的东西?Jquery新手在这里;)
任何帮助都会很棒,谢谢.
对不起,如果这已经回答,但我无法在任何地方找到它!
我需要一个透明的三角形切出一个白色div(形成一个向下的箭头),我知道它可能是css形状来做它,但我难倒的是如何创建两个100%宽度的白色块任何一边...
像这样:

任何帮助都会很棒.
非常感谢
我创建了一个显示问题的 Jfiddle:
https://jsfiddle.net/qfgfszey/
悬停在外部 div 上开始悬停过渡;当动画缩放和过滤模糊时,内部边缘直到过渡结束才能正确渲染。它不会发生在 Firefox 或 Safari 中。注意内部图像的边缘是透明的(显示黑色背景),然后在过渡后修复它
是否有任何 webkit css 来解决这个问题?
谢谢!
代码在这里:
<div class="outer">
<div class="inner"
</div>
</div>
.outer { width:500px; height:500px; overflow:hidden; background-color:black; position:relative; }
.inner { width:100%; height:100%; background:url(http://webneel.com/wallpaper/sites/default/files/images/01-2014/2-flower-wallpaper.jpg); background-size:cover;
-webkit-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
-moz-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
-o-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */
-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
-moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
-o-transition-timing-function: cubic-bezier(0.770, 0.000, …Run Code Online (Sandbox Code Playgroud)