如何去除点击链接时出现的虚线框
有时候在一个页面用到收放功能的时候时,总有一个虚线框在触发收放的功能按钮上,显得特别刺眼,那如何去除这个虚线框呢?
虽然从可用性的角度,隐藏虚线框的做法会让键盘偏执狂不满。但从视觉上,有时候虚线框确实影响美观。
方法一:
IE 下可使用其私有的html属性:hideFoucs,在标签的结构中加入 hidefocus=”true” 属性。即:
<a href="http://www.taobao.com" hidefocus="true" title="淘宝网,淘我喜欢">淘宝网</a>
而在 Firfox 浏览器中则相对比较容易,直接给标签 a 定义样式 outline:none; 就可以了,即:
.HideFocus {
outline:none;
}
方法二:
也可以仅用 CSS 来控制,即对 IE 的情形使用 expression 表达式,但不推荐使用,毕竟 expression 在性能上有问题。
.HideFocus {
hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
outline: none; /* for firefox 1.5 + */
}
opera9 似乎默认就不显示焦点虚线框。
除链接外,该 CSS 同样适用于 input 和 button 标签。
IE6, IE7, FF1.5, FF2, Opera9 测试通过。
分享到:
相关推荐
当用户在网页上进行操作时,特别是点击链接元素时,浏览器往往会默认给这些元素加上一个虚线框来标示出当前被激活的元素,这种行为在不同的浏览器上可能会有所不同,但其主要目的是为了向用户指示哪个元素是当前焦点...
因此,需要使用CSS来去除或隐藏这种虚线框。 根据给定文件信息,主要有两种方法可以去除链接时的虚线框,一种是使用CSS属性“outline”并将其值设置为“none”,另一种是使用一个特定于旧版IE浏览器的表达式。 1. ...
- **连接虚线**:使用左键连接虚线段,以形成完整的图形。 #### 六、图像真色填充 - **虚拟雕塑工具**:使用虚拟雕塑工具框选需要填充颜色的区域。 - **新建模型**:创建一个新的模型,并调整其参数,如顶点数等。...
3. **布尔运算**:组合、加和、去除等布尔操作用于合并、增加或移除实体特征。 4. **阵列**:矩形阵列、环形阵列和自定义阵列用于快速复制特征,适应不同设计需求。 5. **曲面连续性**:点连续、相切连续和曲率...
4. 隐藏文字:通过“格式”-“字体”-“隐藏文字”选项。 5. 快速调整字体大小:`SHIFT+CTRL+>`或`可增大或减小字体。 6. 图片还原:按住`Ctrl`键双击图片。 7. 快速创建表格:先输入文字,然后选中并插入表格。 8. ...
19. **无虚线框显示**:确保“动态输入”和“启用对象捕捉”设置正确。 20. **实框选取**:检查“对象捕捉”设置,关闭不必要的捕捉模式。 21. **命令行对话框**:在“选项”对话框中恢复默认设置。 22. **添加...
重生成三维模型时不显示隐藏线,隐藏模型内部不可见的部分,优化视图。 #### INSERT (I) 插入图块,将预定义的图块插入到当前图形中,快速复用设计元素。 #### INTERFER (INF) 干涉检查,检测图形中对象之间的碰撞...
使用PC-Lint在代码走读和单元测试之前进行检查,可以提前发现程序隐藏错误,提高代码质量,节省测试时间。并提供编码规则检查,规范软件人员的编码行为。 由于PC-LINT对于一般程序员来说可能比较陌生,有好多人安装...
PrinterMessageBox 在拥有指定打印作业的系统上显示一个打印机出错消息框 PrinterProperties 启动打印机属性对话框,以便对打印机进行配置 ReadPrinter 从打印机读入数据 ResetDC 重设一个设备场景 ResetPrinter...
- **LT、*LINETYPE**:设置线型,如实线、虚线等。 - **LTS、*LTSCALE**:调整线型的比例。 - **LW、*LWEIGHT**:设定线宽。 - **UN、*UNITS**:配置单位系统,如毫米、英寸等。 - **ATT、*ATTDEF**:定义属性。 - *...
- **直线**:连接两点之间最短路径。 - **射线**:具有一个端点并向一个方向无限延伸的线。 - **构造线**:无限长的参考线,用于辅助绘图。 - **矩形**:由四个直角组成的四边形。 - **正多边形**:具有相等边长和...