当前位置: 首页 > news >正文

在html中如何去掉热点点击后的边框

找了好多方法,以下的方法是最有效地,只要加上这句就行了:

onFocus="this.blur()"

例:

<area shape="poly" coords="62,3,166,2,168,37,406,38,403,127,322,125,312,184,173,183,165,242,68,240" href="#" target="_blank" onFocus="this.blur();"  />

注:这种方法在ie下没有问题,不会再出现那个边框了,但是在火狐下还是会有条小虚线,至于如何解决火狐的方法我还没有找到,感觉是不是需要用js来控制!

 

 

html中area的用法,图片热点==========::

实这个功能主要是用在地图的制作上啊!

  你见过“联想”机器上联想公司赠送的“我的办公室”软件的界面吗?在那幅办公室的图片上用鼠标点一下办公桌上的键盘,就启动一个“五笔字型”打字练习软件,点一下办公桌上的记事本就打开一个记事本软件,如此等等,即形象又方便。这种效果的实质是把一幅图片划分为不同的作用区域,再让不同的区域链接到做不同事情的软件上去,在HTML中也有一个具有把图片划分成多个作用区域,并链接到不同网页的标记,那就是 <area>地图作用区域标记。

  <area>标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面。其基本语法结构如下:

<area
class=type
id=Value
href=url
alt=text
shape=area-shape
coods=value>

  其中。class和id:是分别指定热点的类型和id号。

  alt:用于设定热点的替代性文字。

  href:用于设定该热点所链接的url地址。

  shape和coords:是两个主要的参数,用于设定热点的形状和大小。其基本用法如下:

  <area shape="rect" coords="x1, y1,x2,y2" href=url>表示设定热点的形状为矩形,左上角顶点坐标为(X1,y1),右下角顶点坐标为(X2,y2)。

  <area shape="circle" coords="x1, y1,r" href=url>表示设定热点的形状为圆形,圆心坐标为(X1,y1),半径为r。

  <area shape="poligon" coords="x1, y1,x2,y2 ......" href=url>表示设定热点的形状为多边形,各顶点坐标依次为(X1,y1)、(X2,y2)、(x3,y3) ......。

  <area>标记是在图像地图中划分作用区域的,因此其划分的作用区域必须在图像地图的区域内,所以在用 <area> 标记划分区域前必须用HTML的另一个标记<map>来设定图像地图的作用区域,并为指定的图像地图设定名称,该标记的用法很简单,即<map name="图像地图名称"> ...... </map>。

  下面通过一个例子来说明这两个标记的用法:

  这里是一幅新书架的图片,要做的效果是:当鼠标点“网址大全”这本书时,新开一窗口,显示关于这本书的简介及订单的网页(urlall.htm);当鼠标点“网站设计攻略”这本书时,新开一窗口,显示关于这本书的简介及订单的网页(siteall.htm);当鼠标点“网页技巧大全”这本书时,新开一窗口,显示关于这本书的简介及订单的网页(pagejqlall.htm)。制作方法:

  1、插入图片,并设置好图像的有关参数,且在<img>标记中设置参数usemap="newbook" ismap,以表示对图像地图(newbook)的引用;

  2、用<map>标记设定图像地图的作用区域,并取名为:newbook;

  3、分别用<area>标记针对三本书的位置划分出三个矩形作用区域,并设定好其链接参数href。

  制作完成,本例的源代码如下:

<img src="http://www.webjx.com/images/logo.gif" width="207" height="148" alt="新书架" hspace="10" align="left" usemap="#newbook" border="0">
<map name="newbook">
<area shape="rect" coords="56,69,78,139" href="urlall.htm" target="_blank" alt="这里收集十万多个网址。" title="这里收集十万多个网址。">
<area shape="rect" coords="82,70,103,136" href="siteall.htm" target="_blank" alt="网站设计师的启蒙读本。" title="网站设计师的启蒙读本。">
<area shape="rect" coords="106,68,128,136" href="pageall.htm" target="_blank" alt="网页制作者不可不读的书。" title="网页制作者不可不读的书。">
</map>

  在制作本文介绍的效果时应注意的几点:

  1、在<img>标记不要忘记设置usemap、ismap参数,且usemap的参数值必须与<map>标记中的name参数值相同,也就是说,“图像地图名称”要一致;

  2、同一“图像地图”中的所有热点区域都要在图像地图的范围内,即所有<area>标记均要在<map>与</map>之间;

  3、在<area>标记中的 cords 参数设定的坐标格式要与shape参数设定的作用区域形状配套,避免出现在shape参数设置的矩形作用区域,而在cords 中设置的却是多边形区域顶点坐标的现象出现。

为了您的安全,请只打开来源可靠的网址

打开网站    取消

来自: http://hi.baidu.com/2480016/blog/item/1e1b24245e5cda398744f9a4.html

 

相关文章:

  • 构建开源安全工具包的正确姿势
  • 求第N个排列数
  • 《Clojure数据分析秘笈》——2.8节大数据集的延迟处理
  • emacs学习中
  • 中国有望成超级计算机全球第一强国
  • Push的方式
  • 《Core Data应用开发实践指南》一2.6 单精度浮点数与双精度浮点数
  • ajax跨域原理
  • 红利窗口关闭?AI能否在安防开枝散叶
  • EntityFramework之领域驱动设计实践(六)(转)
  • Linux菜鸟级重点
  • LUN Mapping和ZONE在存储网络中的应用
  • Intel发布P4501数据中心超薄固态盘 3200MB/s、二代3D TLC
  • 深入分析 Java I/O 的工作机制
  • 微软延长Skylake平台支持Windows 7/8.1生命周期
  • [译] 怎样写一个基础的编译器
  • gops —— Go 程序诊断分析工具
  • TCP拥塞控制
  • 阿里云前端周刊 - 第 26 期
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 简单数学运算程序(不定期更新)
  • 如何在GitHub上创建个人博客
  • 使用 @font-face
  • 我的zsh配置, 2019最新方案
  • 一文看透浏览器架构
  • 一些关于Rust在2019年的思考
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • # Apache SeaTunnel 究竟是什么?
  • ######## golang各章节终篇索引 ########
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot优课在线教学系统 毕业设计 081251
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (十一)手动添加用户和文件的特殊权限
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转) ns2/nam与nam实现相关的文件
  • (转)Unity3DUnity3D在android下调试
  • (转)菜鸟学数据库(三)——存储过程
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .net经典笔试题
  • .net中生成excel后调整宽度
  • .net中我喜欢的两种验证码
  • .project文件
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)