方法1,利用.htc文件(好像此方法仅适合IE):
利用.htc文件来轻而易举地实现成批去除超链虚框。以下内容保存为后缀名为.htc的文件:
1. <public:attach event="onfocus" />
2. <script language="java script">
3. function quit(){
4. this.blur();
5. }
6. </script>
然后,在需要去除超链虚框的页面的<head>和</head>之间加入:
如果页面已经有了css文件,只需要将 a {behavior:url("htc文件")} 一句插入里面即可。这样,该页面的超链在点击之后的虚框将不复存在,页面显得干干净净。
方法2,css样式表里加如下代码(此方法可容适合IE和firefox):
去掉链接时的虚框只要在你的样式表中加入以下代码,就可以去掉链接时烦的的虚框
1. a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/
2. :focus { outline-style: none; } /* for Firefox,IE8.0等 */
注:此方法用在默认提交Button按钮上,在IE7.0及以下版本将失去"Enter"键自动提交功能,所以方法2也可用去清除“提交”按钮自动提交功能!
方法3:去掉默认提交Button外面的虚框,同时保留默认键盘"Enter"键提交功能
1. .button { hide-focus:expression(this.hideFocus=true); } /* for IE7.0及以下版本 */
2. .button:focus { outline-style:none; }/* for Firefox,IE8.0等 */ |
相关推荐
在网页设计中,当用户通过键盘导航(例如使用Tab键)或使用辅助技术(如屏幕阅读器)与页面交互时,浏览器默认会在可聚焦元素(如`<a>`标签、某些表单元素等)周围显示一个虚线边框,称为“焦点轮廓”或“虚框”。...
在网页设计中,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、XHTML等)文档中元素外观、布局和结构的关键技术。本文将深入探讨如何使用CSS来创建美观且功能丰富的“CssButton”按钮样式,以及...
在网页设计中,按钮(Button)的样式是一个重要的组成部分,它不仅影响页面的美观,还直接关乎用户体验。本文将深入探讨如何使用CSS(层叠样式表)来创建好看且具有吸引力的button样式。 首先,CSS是网页设计中的...
总结,去除图片热点链接或超链接的虚线框主要通过CSS的`border`和`outline`属性实现。通过内联样式或定义CSS类选择器,我们可以有效地控制链接的显示效果,同时兼顾网页的美观性和可访问性。在实际应用中,应根据...
一个简单的CSS按钮通常由HTML的`<button>`或`<a>`元素构建,然后通过CSS进行样式定制。例如: ```html <button class="myButton">点击我</button> ``` 二、CSS按钮样式属性 1. 颜色与背景: - `color`: 设置文本...
【CSS Button】是一种利用CSS(层叠样式表)技术来设计网页中按钮样式的实践方法。CSS Button的设计能够实现各种视觉效果,从简单的扁平化设计到复杂的3D效果,甚至是动态交互式按钮,都能通过CSS实现。这些按钮不仅...
在这个“css+button”的主题中,我们将深入探讨如何利用CSS来实现按钮的动态效果,特别是当鼠标移动到按钮上以及点击时,按钮图片的自动切换。 首先,我们创建一个基本的HTML结构,其中包含一个`<div>`元素作为按钮...
在网页设计中,按钮(Button)是用户交互的重要元素,其样式美化对于提升用户体验和页面整体视觉效果至关重要。本文将详细讲解如何使用CSS(Cascading Style Sheets)来美化页面上的button控件。 首先,CSS是一种...
8. **CSS Flexbox和Grid布局**:这两个现代布局模型可以帮助创建灵活的按钮组,使按钮在页面中对齐和分布更加美观。 9. **动画效果**:`animation`属性可以创建各种动画效果,如按钮点击后的缩放或旋转,增加趣味性...
如果你想一次性去除页面上所有元素的虚线边框,可以在全局CSS样式表中设置: ```css * { border-style: none; } ``` 这将覆盖所有元素的边框样式,使其无边框。 2. **特定元素去除虚线边框** 对于特定的...
在实际项目中,通过学习和利用这些CSS3按钮样式,设计师和开发者可以创建出具有独特视觉效果和交互体验的网页按钮,提升用户界面的美感和用户体验。例如,可以使用伪类(:hover, :active, :focus)来实现按钮在鼠标...
在网页设计中,CSS(Cascading Style Sheets)是一种至关重要的技术,用于定义网页中各个元素的外观、布局和结构。CSS通过分离内容与表现,使得网页设计更加灵活且易于维护。本篇将深入探讨标题提及的“CSS样式文件...
在网页设计中,按钮(Button)是用户交互的重要元素,其样式直接影响到用户体验和界面美观。"50个css button样式"这个资源提供了一系列CSS代码示例,旨在帮助开发者创造出吸引眼球、功能各异的按钮。下面,我们将...
至于IE浏览器,比较遗憾的是,目前还没有找到通过CSS去掉链接虚线框的完美解决方法。所以,只能使用IE特有的`hidefocus`属性来实现这一需求。 总结来说,去除非必要的焦点轮廓线,主要集中在移除`outline`属性,并...
总的来说,根据项目的需求和目标浏览器范围,你可以选择适合的 CSS 解决方案来去掉`<a>`标签点击后的虚框。不过,记得在移除虚框时要考虑页面的可访问性,确保键盘导航的用户仍然能够清晰地识别当前聚焦的元素。如果...
标题 "css3-button" 暗示我们关注的是CSS3在创建按钮(button)方面的应用。CSS3是层叠样式表的第三版,它引入了许多新的功能和改进,使得网页设计更加丰富多彩,尤其是在按钮设计上提供了更多的可能性。下面将详细...
在网页设计领域,CSS3(层叠样式表第三版)的出现为开发者提供了更多创造性的可能性,特别是对于页面动画和视觉效果的实现。本资源"CSS3实现酷炫流光页面动画特效.zip"就是一个很好的例子,它展示了如何利用CSS3的...
在网页设计中,HTML(超文本标记语言)和CSS(层叠样式表)是构建用户界面的两大核心技术。本文将深入探讨如何使用HTML和CSS来创建美观且功能丰富的按钮样式。 首先,HTML中的`<button>`元素是创建按钮的基础。通过...
标题“去掉点击链接时出现的虚线”所涉及的知识点,就是如何通过编程技术,特别是JavaScript,来消除这种链接的虚线边框。 在HTML中,`<a>`标签用于创建超链接,当用户鼠标悬浮或点击链接时,浏览器会根据其默认...
在"6套登录模板"中,可能包含了不同设计风格和功能的登录页面示例,比如扁平化设计、暗黑模式、浮动效果、验证提示等。通过学习和研究这些模板,开发者可以了解到如何根据项目需求定制登录界面,同时提升用户体验。 ...