`
zhangyaochun
  • 浏览: 2595979 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

采用:target来实现锚点的动画

阅读更多

 

  本代码片段来自gruntjs的官方文档:

 

   比如: http://gruntjs.com/configuring-tasks#files

 

  

<a class="anchor" href="#files" name="files">Files</a>

 

@keyframes 'blink'{
   0%{opacity:1.0}
   50%{opacity:.0}
   100%{opacity:1.0}
}

@-webkit-keyframes 'blink'{
   0%{opacity:1.0}
   50%{opacity:.0}
   100%{opacity:1.0}
}

 

 

   

a.anchor:target {
    -webkit-animation-name: blink;
    -webkit-animation-direction: normal;
    -webkit-animation-duration: .5s;
    -webkit-animation-iteration-count: 2;
    -webkit-animation-timing-function: ease;
    animation-name: blink;
    animation-direction: normal;
    animation-duration: .5s;
    animation-iteration-count: 2;
    animation-timing-function: ease;
}

 

分享到:
评论

相关推荐

    外卖:实现类似锚点功能_企业城微信小程序js代码前台前端H5页面源码.rar

    本项目涉及的主题是“外卖:实现类似锚点功能”,这意味着我们要讨论如何在微信小程序的前端页面中实现类似于网页中的锚点跳转效果。 首先,锚点功能在网页中用于快速定位到页面内的特定位置。通常,我们会在HTML中...

    jquery锚点带动画跳转

    三、jQuery锚点动画跳转步骤 1. 绑定点击事件:使用`$(document).ready()`确保DOM加载完成后,为所有具有特定类名(如`.scroll-to-anchor`)的锚点链接绑定点击事件。 2. 阻止默认行为:在事件处理函数中,使用`...

    微信小程序源码(可用于毕业设计)-外卖:实现类似锚点功能.zip

    这个压缩包“微信小程序源码(可用于毕业设计)-外卖:实现类似锚点功能.zip”提供了一个完整的微信小程序项目,适用于毕业设计或者作为学习微信小程序开发的实践案例。 在微信小程序中实现“类似锚点功能”,主要...

    JS锚点平滑跳转

    JavaScript锚点平滑跳转的核心在于监听锚点链接的点击事件,然后使用`window.scrollTo`方法或者CSS3的`scroll-behavior`属性来实现平滑滚动效果,而不是直接使用浏览器默认的瞬间跳转行为。这种方法可以让用户在页面...

    JS 锚点

    在没有JavaScript的情况下,我们可以使用HTML的`&lt;a&gt;`标签配合`name`或`id`属性来实现锚点链接,例如: ```html 第一部分 ... 跳转到第一部分 ``` 当用户点击“跳转到第一部分”的链接时,浏览器会滚动到页面上`...

    jQuery锚点带动画跳转特效.zip

    《jQuery锚点带动画跳转特效的实现与应用》 jQuery锚点带动画跳转特效是一种常见的网页交互设计,它能够使用户在页面内点击链接时,不仅快速定位到相应内容,还能配合动画效果,提升浏览体验。尤其在购物商城网站、...

    jQuery网页锚点定位 平滑滚动 导航菜单代码

    jQuery作为一个广泛使用的JavaScript库,提供了方便快捷的方法来实现这些功能。本教程将详细讲解如何使用jQuery实现网页锚点定位和平滑滚动,以及创建响应式的导航菜单。 首先,我们要理解锚点定位的基本原理。在...

    jquery实现滚动与动态锚点

    对于动态锚点的实现,可以结合`.on('click', 'a')`来监听链接点击事件,使用`preventDefault()`防止默认的页面跳转,然后用`animate()`平滑滚动到目标位置: ```javascript $('a').on('click', function(event) { ...

    锚点导航栏效果

    在本例中,"锚点导航栏效果"实现的关键在于JavaScript或jQuery的运用。当用户点击导航栏的某个链接时,我们需要监听这个点击事件,并通过改变`window.location.hash`来实现页面滚动。下面是一个简单的JavaScript示例...

    onclick锚点定位

    这种技术主要基于HTML的锚点(Anchor)元素和JavaScript的onclick事件,结合CSS来实现页面右侧浮动锚点的功能。下面将详细介绍这个主题的各个方面。 首先,HTML锚点是通过`&lt;a&gt;`标签的`href`属性与`#`符号结合使用的...

    锚点定位.rar

    本项目“锚点定位.rar”就是关于如何使用HTML和JavaScript来实现这一效果的实例。 首先,我们来看看HTML中的锚点。在HTML中,锚点是通过`&lt;a&gt;`标签配合`href`属性和`name`属性来创建的。`href`属性用于定义链接的...

    锚点平滑滚动

    1. CSS3动画:利用CSS3的`scroll-behavior`属性,可以全局设置页面滚动的平滑效果。在CSS文件中加入以下代码: ```css html { scroll-behavior: smooth; } ``` 2. JavaScript实现:对于不支持CSS3或需要自定义...

    HTML5+CSS3构建同页面表单间的动画切换.pdf

    在 CSS 部分,我们使用 :target 伪类来选择要显示的元素,并使用 animation 属性来实现动画效果。 #login:target ~ #register { opacity: 0; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-...

    利用锚点控制翻页.rar

    本教程将详细讲解如何利用锚点实现翻页效果,特别是结合JavaScript(JS)来实现翻牌页角的动态翻页特效。 首先,我们需要理解锚点的基本原理。在HTML中,锚点是通过`&lt;a&gt;`标签配合`name`或`id`属性定义的。例如: `...

    点击锚点链接时页面滚动的特效(Javascript Smooth Scroll)

    总结起来,JavaScript平滑滚动是通过监听锚点链接点击事件,计算目标位置,然后使用合适的动画技术实现页面平滑滚动的效果。这一技术在现代网页设计中广泛应用,能显著提升用户体验。通过不断优化和扩展,我们可以...

    jQuery锚点带动画跳转特效特效代码

    实现jQuery锚点动画跳转特效通常涉及以下几个步骤: 1. **设置锚点**:在需要跳转的目标位置,为元素添加唯一的`id`属性,如`id="productSection"`。 2. **编写jQuery代码**:使用jQuery的`click`事件监听锚点链接...

    jquery实现的a标签锚点定位特效源码.zip

    这个压缩包“jquery实现的a标签锚点定位特效源码.zip”显然包含了一个使用jQuery来实现的锚点定位特效的源代码示例。下面将详细解释jQuery中的锚点定位以及其相关技术。 首先,我们要理解什么是锚点。在HTML中,...

    锚点快速定位到页面中指定位置

    比如Bootstrap的`.navbar`组件,可以通过设置`data-target`和`data-toggle="tab"`属性实现锚点导航。 总的来说,锚点定位是网页设计中不可或缺的一部分,它提高了用户体验,使得长页面内容更加易于浏览和导航。理解...

    HTML5+CSS3构建同页面表单间的动画切换归纳.pdf

    在本文中,我们将探讨如何使用HTML5和CSS3的目标伪类`:target`来实现在同一个页面中,从登录表单平滑过渡到注册表单的动画效果。 首先,我们需要理解`:target`伪类的工作原理。`:target`选择器用于选取当前活动的...

    js 实现锚平滑定位页面

    当我们在长页面中使用锚点时,为了提供更好的用户体验,通常会采用平滑滚动(Smooth Scrolling)效果,使得页面在跳转时能够平缓过渡,而不是瞬间跳至目标位置。在JavaScript中实现锚点平滑定位页面是前端开发中的...

Global site tag (gtag.js) - Google Analytics