- 浏览: 1658936 次
- 性别:
文章分类
- 全部博客 (2929)
- 非技术 (18)
- Eclipse (11)
- JAVA (31)
- 正则表达式 (0)
- J2EE (4)
- DOS命令 (2)
- WEB前端 (52)
- JavaScript (69)
- 数据库 (8)
- 设计模式 (0)
- JFreechart (1)
- 操作系统 (1)
- 互联网 (10)
- EasyMock (1)
- jQuery (5)
- Struts2 (12)
- Spring (24)
- 浏览器 (16)
- OGNL (1)
- WebService (12)
- OSGi (14)
- 软件 (10)
- Tomcat (2)
- Ext (3)
- SiteMesh (2)
- 开源软件 (2)
- Hibernate (2)
- Quartz (6)
- iBatis (2)
最新评论
当一个链接得到焦点时,默认会有个虚线框。如图:
在 Firefox 里可以用 -moz-outline:none; 或者 outline:none;
来将其去掉。所以我们可以这样写:a:focus {
outline:none;
-moz-outline:none;
}
顺便提一下,如果你用过 Safari 和 Chrome 可能会发现,当输入框得到焦点时边框会出现阴影效果。
如果想去掉阴影效果也可以用 outline 属性。input,textarea {
outline:none;
}
言归正传,刚刚说的是 Firefox ,现在说说 IE。首先比较遗憾,还没有找到通过 CSS 去掉 IE
链接虚线框比较好的解决办法。所以只能用一个替代的办法,就是 a 标签的 hidefocus 属性(这个属性是 IE 独有的)。<a
href="#" hidefocus="true">链接</a>
注意:JS 脚本对应的属性名是:hideFocus。对应的 JS 代码应该是:
xxx.hideFocus = 'true';
还有一种不推荐的办法。就是让链接得到焦点的时候失去焦点。<a href="#"
onfocus="this.blur();">链接</a>
发表评论
-
15款基于浏览器扩展的WEB开发工具
2009-07-29 08:44 783WEB开发工具的使用已经 ... -
WEB 服务器调试利器 -- Tamper Data(转)
2009-07-29 08:53 749一. 简介 作为 Firefox 的插件, T ... -
图片和文字放一起,不能居中的解决方法
2009-07-29 14:47 956<td align="center" ... -
深入浅出URL编码
2009-08-11 19:58 646版权声明:如有转载请求,请注明出处: http://blog ... -
IE和Firefox之间的JavaScript差异
2009-08-17 17:18 589尽管 JavaScript 历史上使用冗长而令人生厌的代码块来 ... -
【CSS布局.2】绝对定位和相对定位
2009-08-20 15:51 601Absolute ,CSS 中的写法是:positio ... -
【CSS布局.1】盒子模型
2009-08-20 15:51 619例子: .box { width: 200px; ... -
【CSS布局.4】五种CSS布局类型
2009-08-20 15:52 646CSS 布局的五种类型概述 有五种基本布局定位类型可供选择: ... -
【CSS布局.3】列表样式定义法
2009-08-20 15:52 603CSS代码: .list{ margin: 0px 10 ... -
区别不同浏览器,CSS hack写法
2009-08-20 16:01 621区别IE6 与FF : backgroun ... -
常用CSS缩写语法总结
2009-08-24 17:55 664使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩 ... -
CSS颜色代码大全
2009-08-25 15:55 872CSS颜色代码大全 FFFF ... -
如何去掉ie里面的关闭按钮,和屏蔽ALT+F4 (转载)
2009-09-01 17:46 797去掉关闭按钮可以使用无边框窗口设计,不过IE6中已经不支持了。 ... -
CSS @import at规则
2009-09-02 10:40 684at规则 HTMLDog指南 > CSS高级指南 &g ... -
彻底弄懂CSS盒子模式之一
2009-09-02 17:05 690前言 如果你想尝试一 ... -
彻底弄懂CSS盒子模式之一
2009-09-02 17:06 629熟悉工作流程 在真正开始工作之前我们脑海中要形成这样一种 ... -
彻底弄懂CSS盒子模式之二
2009-09-02 17:07 615作者:唐国辉 实现原理动画演示:http://www ... -
彻底弄懂CSS盒子模式之三
2009-09-02 17:08 737一、下面请看float的精彩表演,有请。 大 ... -
彻底弄懂CSS盒子模式之五
2009-09-02 17:09 581在本人上一篇教程《彻 ... -
彻底弄懂CSS盒子模式之四
2009-09-02 17:09 677前言 在用CSS控制排版过程中,定位一直被人认为是一个难 ...
相关推荐
使用样式表可以对整站点的超链接虚线框进行批量处理。例如: ``` a { blr: expression_r(this.onFocus = this.blur()); } ``` 如果是图片区域,可以加: ``` area { blr: expression_r(this.onFocus = this....
这种效果在某些设计中可能并不符合视觉要求,因此,如何去掉图片热点链接或超链接的虚线框是网页开发者常遇到的问题。本教程将详细介绍如何通过CSS代码来解决这个问题。 首先,了解HTML中的`<a>`标签,它是用来创建...
总结一下,通过以上两种方法,我们可以轻松地去除图片热点链接或超链接的虚线框,提升网页的视觉效果。在实际开发中,根据项目需求和代码维护性,可以选择适合自己的方式来实现这一目标。记住,良好的用户体验往往...
- **辅助功能**:虽然消除虚线框可以提高页面美观度,但对于部分依赖键盘导航的用户来说,可能会降低可访问性。因此,在实施此类更改之前,需要评估其对网站可访问性的影响。 - **测试**:在部署任何解决方案之前,...
在前端制作的过程中会发现,一些文字/图片链接,或者一些input控件,在点击时会在周围出现虚线边框,一般会在火狐和IE浏览器下出现虚线框,谷歌下不会有。 这些虚线边框是作为对视觉设计的一种辅助,在不使用鼠标...
至于IE浏览器,比较遗憾的是,目前还没有找到通过CSS去掉链接虚线框的完美解决方法。所以,只能使用IE特有的`hidefocus`属性来实现这一需求。 总结来说,去除非必要的焦点轮廓线,主要集中在移除`outline`属性,并...
尽管许多网站选择通过CSS去除超链接的虚线边框以优化视觉效果,但这样做可能会影响到辅助技术的用户。因此,设计师和开发者在处理这个问题时应权衡美观与可访问性的关系,考虑提供一种既美观又能兼顾无障碍访问的...
标题“去掉点击链接时出现的虚线”所涉及的知识点,就是如何通过编程技术,特别是JavaScript,来消除这种链接的虚线边框。 在HTML中,`<a>`标签用于创建超链接,当用户鼠标悬浮或点击链接时,浏览器会根据其默认...
1. **去除默认边框** 最简单的方法是为所有的`<a>`标签设置边框为零: ```css a { border: none; } ``` 这将删除所有`<a>`标签的边框,包括点击时可能出现的虚线边框。 2. **悬停状态下的边框** 如果只想在...
7. 去除超链接虚线框: 超链接默认有轮廓线,可以通过`outline: none`去除,但在IE7及更低版本中,可能需要通过JavaScript的`onfocus`事件配合`blur()`方法实现。 8. 标准模式与怪异模式盒模型差异: 标准模式下...
这在某些设计风格中可能并不符合预期,因此我们需要找到方法来去掉这个虚线边框。本主题围绕“JavaScript经典特效——去掉图片链接周围虚线”展开,我们将探讨如何利用JavaScript来解决这个问题。 首先,我们需要...
本文将介绍两种有效的方法来去除图片点击后超级链接产生的虚框,以提升用户体验。 方法一: 这种方法主要利用HTML的属性和JavaScript来实现。首先,我们可以为`<a>`标签添加`onfocus`事件,当该链接获取焦点时,...
然而,在某些设计中,我们可能希望去除超链接的默认下划线,并根据超链接的不同状态自定义颜色和下划线样式。 要实现这一目标,可以通过CSS(层叠样式表)来控制超链接的显示样式。CSS为开发者提供了一系列的伪类...
`outline`属性是浏览器提供的一个辅助功能,它通过在超链接获得焦点时添加一个视觉上的轮廓(默认表现为虚线边框),来标识出用户当前可以交互的元素。这一功能对于那些无法使用鼠标或触摸屏的用户来说是极为关键的...
2. **Firefox超链接虚线去除**:在Firefox下,点击超链接时会出现虚线边框,可以通过设置`a{outline: none;}`来消除。 3. **页面居中对齐**:若希望固定宽度的页面居中显示,可以将最外层的容器`div`设为相对定位,...
- 要去掉超链接的默认边框,可以在链接样式中添加`onfocus="this.blur()"`,这会在链接获得焦点时立即失去焦点,从而隐藏边框。 9. **网页元信息**: - `META`标签用于设置网页的元信息,如设置关键词以利于搜索...