隐藏a链接点击时的虚线
hidefocus即隐藏聚焦,是HTML标签的一个属性,具有使对象聚焦失效的功能,其功能相当于:
onfocus="this.blur()"
如果一个A标签,没有加hidefocus属性,那么鼠标点击该超链接,则外面出现一个虚线框,即为聚焦。而使用了hidefocus则不会有虚线框。
在IE下,需要在标签 a 的结构中加入 hidefocus="hidefocus" 属性。即:
<a href="http://www.87cool.com" hidefocus="hidefocus">水寒冰居</a>
而在FF等浏览器中则相对比较容易,直接给标签 a 定义样式 outline:none; 就可以了,即:
a { outline:none; }
hidefocus属性除了A标签可以用外,所有的HTML标签都可以使用,用法和含义相同,使得对像获取焦点时和没获取焦点时的表现形式一样。
前面说过hidefocus相当于 onfocus="this.blur()",其实不严谨的说法,hidefocus是隐藏对像获取焦点时的特性,this.blur() 则是让对像失去焦点,所以,相对于A标签来说,这两者是一样的效果,而对于输入框来说,那区别就很明显了,如果给输入框加上onfocus="this.blur()",那你就别想在里面输入文字了。
onfocus="this.blur()"
如果一个A标签,没有加hidefocus属性,那么鼠标点击该超链接,则外面出现一个虚线框,即为聚焦。而使用了hidefocus则不会有虚线框。
在IE下,需要在标签 a 的结构中加入 hidefocus="hidefocus" 属性。即:
<a href="http://www.87cool.com" hidefocus="hidefocus">水寒冰居</a>
而在FF等浏览器中则相对比较容易,直接给标签 a 定义样式 outline:none; 就可以了,即:
a { outline:none; }
hidefocus属性除了A标签可以用外,所有的HTML标签都可以使用,用法和含义相同,使得对像获取焦点时和没获取焦点时的表现形式一样。
前面说过hidefocus相当于 onfocus="this.blur()",其实不严谨的说法,hidefocus是隐藏对像获取焦点时的特性,this.blur() 则是让对像失去焦点,所以,相对于A标签来说,这两者是一样的效果,而对于输入框来说,那区别就很明显了,如果给输入框加上onfocus="this.blur()",那你就别想在里面输入文字了。
- 评论
-
- [使用Ctrl+Enter键可以直接提交]
表情图标
Advertise
Category
Time Counter
离十一还有
Recent Article
- 1.工作笔记:AS3加载外部图片,有加载百分比
- 2.document.documentElement和document.body的区别
- 3.100种增加网站流量的方法
- 4.用div+css模拟表格对角线
- 5.如何做一个好的技术型领导
- 6.苍井空是谁?
- 7."心态"新解
- 8.程序员特有的9个坏习惯
- 9.AS3入门之简单Loading效果
- 10.系统问题:浏览器无法打开png图片
- 11.AS3中以post和get方式提交数据
- 12.defaultTextFormat和setTextFormat()区别
- 13.AS3中超方便地遍历xml
- 14.pv3d中物体常用的移动属性
- 15.开源Flash 3D引擎Papervision3d
- 16.as3 判断鼠标滚轮前滚或后滚
- 17.js:行向上替换滚动效果
- 18.为什么要清净?(禅与佛)
- 19.扩展window.setTimeout方法
- 20.收集2010的搞笑短句
Statistics
Recent Comments
Archive
Links
Support
TOP



