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

去掉点击链接后的虚线框

阅读更多

点击一个超链接后默认会有一个虚线框,有时候要求去掉它。

 

firefox及标准浏览器下可以用css属性outline:

<style>
      a {
          outline:none;/*0也可以*/
      }
</style>
 

IE下如下实现(据说过多使用效率低):

a{
   blr:expression(this.onFocus=this.blur());
} 

 

见:http://leotheme.cn/javascript/quediaolinksdesxk.html

 

此外还可以使用 hidefocus 属性。

 

webkit内核浏览器(Safari/Chrome)中点击链接后不会有虚线框,这应该是默认样式的问题。如果想让其和IE/Firefox一样点击后留下虚线框可加入以下:

a:visited {
	outline:1px dotted gray;
}

 

猛击 张鑫旭 及 如下链接

http://24ways.org/2009/dont-lose-your-focus

http://people.opera.com/patrickl/experiments/keyboard/test

 

 

1
0
分享到:
评论
1 楼 yiminghe 2009-09-16  
ie :
设置属性:

hideFocus="on"

相关推荐

    虚线边框去除

    虚线边框通常用于表示选中、可点击或者非主要元素的状态,但有时我们可能希望去掉这些边框以达到更简洁或统一的界面效果。本文将深入探讨如何在不同场景下,通过CSS(Cascading Style Sheets)来实现虚线边框的去除...

    去掉点击链接时出现的虚线.rar

    标题“去掉点击链接时出现的虚线”所涉及的知识点,就是如何通过编程技术,特别是JavaScript,来消除这种链接的虚线边框。 在HTML中,`&lt;a&gt;`标签用于创建超链接,当用户鼠标悬浮或点击链接时,浏览器会根据其默认...

    如何去掉图片热点链接或超链接的虚线框?.rar

    这种效果在某些设计中可能并不符合视觉要求,因此,如何去掉图片热点链接或超链接的虚线框是网页开发者常遇到的问题。本教程将详细介绍如何通过CSS代码来解决这个问题。 首先,了解HTML中的`&lt;a&gt;`标签,它是用来创建...

    去掉超链接的虚线框

    当用户通过鼠标或触摸设备点击超链接时,大多数浏览器默认会在链接周围显示一个虚线框,这通常被称为“焦点轮廓”(focus outline)。这个设计的初衷是为了增强可访问性,帮助视觉障碍用户或使用键盘导航的用户更...

    javascript经典特效---去掉图片链接周围虚线.rar

    在网页设计中,我们经常会遇到一个问题,那就是图片链接在被鼠标点击时,浏览器默认会显示一个虚线边框。这在某些设计风格中可能并不符合预期,因此我们需要找到方法来去掉这个虚线边框。本主题围绕“JavaScript经典...

    去掉点击链接时周围的虚线框outline属性

    标题“去掉点击链接时周围的虚线框outline属性”以及描述中提到的问题,就是针对这一需求的解决方案。 首先,我们来看方法一,这种方法主要针对于Internet Explorer浏览器。IE浏览器提供了一个私有属性`hideFocus`...

    去掉点击链接时出现的虚线框的几个方法

    因此,我们常常需要通过不同的技术手段去除点击链接时出现的虚线框。下面将详细讲解几种常见的方法,并介绍相关的知识点。 1. 使用HTML的onfocus和onblur事件属性 可以通过给链接标签()添加onfocus属性并设置其值...

    css实现a“标签点击无虚线.rar

    本教程将深入讲解如何通过CSS来消除`&lt;a&gt;`标签在点击时出现的虚线边框。 首先,我们需要理解`&lt;a&gt;`标签的默认样式是根据浏览器的用户代理样式表设定的。这些样式可能包括了鼠标悬停时显示边框的规则。要改变这种行为...

    去除在FireFox中点击链接时,出现虚线边框的解决办法

    总结来说,Firefox中点击链接时出现的虚线边框是其遵循Web标准的一种体现,旨在提升辅助功能。但根据设计需求,我们可以通过CSS来调整这一行为。在处理这类问题时,应尽量平衡视觉效果和辅助功能,确保所有用户都能...

    IE4 IE5中点击一个图片链接(实际是链接获得焦点)或者文字连接的时候,周围就会出现一圈讨厌的虚线框,用这个插件可以去掉

    IE4 IE5中点击一个图片链接(实际是链接获得焦点)或者文字连接的时候,周围就会出现一圈讨厌的虚线框,用这个插件可以去掉

    html消除点击超链接后产生的线框

    当用户点击超链接后,在不同的浏览器中可能会出现不同的表现形式:某些浏览器会在被点击的元素周围显示一个虚线框(或实线框),这被称为“焦点样式”或“选中状态”。这种样式通常由浏览器默认设置,无法通过简单的...

    css去掉点击连接时所产生的虚线边框技巧兼容符合w3c标准的浏览器

    在CSS中,去除点击链接时产生的虚线边框主要可以通过设置样式属性来实现。最直接的方法就是通过CSS的`outline`属性,这个属性用于设置元素周围的一条轮廓线,当元素获取焦点时显示。如果要隐藏这种轮廓线,可以将`...

    纯CSS搞定按钮、链接点击时的虚线

    总的来说,通过CSS的`outline:0`和特定浏览器的解决方案,如`::-moz-focus-inner`,我们可以实现只使用CSS去除按钮和链接点击时的虚线边框。这种方法在大多数现代浏览器中都能很好地工作,但在某些特定的IE版本或...

    去除链接元素的虚线框 兼容IE7、IE6、FF

    在网页设计与开发中,去除链接元素在被点击时出现的虚线框是一个常见的需求。尤其是随着Web技术的发展,用户界面(UI)设计趋向于更加美观和精致,网页前端开发者需要考虑到更细节的用户体验问题。虚线框的出现,...

    css 去除连接时的虚线框

    通常,当用户点击一个链接时,浏览器默认会在该链接周围显示一个虚线框,用以向用户指示哪个元素是可交互的。但这种默认的虚线框往往会影响到网页的视觉效果,特别是在设计师追求极简风格或者需要更加精细控制页面...

    如何去掉图片热点链接或超链接的虚线框?特效代码

    这个虚线框在视觉上可能会影响到页面的整体美观,尤其是在追求精致设计的现代网页中,去掉这个边框显得尤为重要。本教程将详细介绍如何通过CSS代码来消除图片热点链接或超链接的虚线框。 首先,我们要理解什么是...

    使用CSS去掉超链接的虚线边框的方法

    在前端制作的过程中会发现,一些文字/图片链接,或者一些input控件,在点击时会在周围出现虚线边框,一般会在火狐和IE浏览器下出现虚线框,谷歌下不会有。  这些虚线边框是作为对视觉设计的一种辅助,在不使用鼠标...

    css去掉链接虚框

    在网页设计中,当用户通过键盘导航(例如使用Tab键)或使用辅助技术(如屏幕阅读器)与页面交互时,浏览器默认会在可聚焦元素(如`&lt;a&gt;`标签、某些表单元素等)周围显示一个虚线边框,称为“焦点轮廓”或“虚框”。...

Global site tag (gtag.js) - Google Analytics