zoukankan      html  css  js  c++  java
  • 给area标签添加红色边框

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script type="text/javascript">
    function getOffset(obj){
        var x = obj.offsetLeft, y = obj.offsetTop;
        while(obj.offsetParent){
            obj = obj.offsetParent;
            x += obj.offsetLeft;
            y += obj.offsetTop;
        }
        return {x : x, y : y};
    };
    function showBorder(obj){
        var img = document.getElementById("bd");
        var div = document.getElementById("border");
        var offset = getOffset(img);
        var coords = obj.coords.split(",");
         
        div.style.display = "block";
        div.style.left = offset.x + parseInt(coords[0]) + "px";
        div.style.top = offset.y + parseInt(coords[1]) + "px";
        div.style.width = parseInt(coords[2]) - parseInt(coords[0]) + "px";
        div.style.height = parseInt(coords[3]) - parseInt(coords[1]) + "px";
    }
    function hideBorder(){
        document.getElementById("border").style.display = "none";
    }
    </script>
    </head>
     
    <body>
    <img src="http://www.baidu.com/img/baidu_logo.gif" width="270" height="129" border="0" usemap="#bdMap" id="bd" />
    <map name="bdMap" id="bdMap">
      <area shape="rect" coords="35,22,115,97" onmouseover="showBorder(this);" onmouseout="hideBorder()" />
      <area shape="rect" coords="158,26,238,94" onmouseover="showBorder(this);" onmouseout="hideBorder()" />
    </map>
    <div id="border" style="display:none; position:absolute;border:2px solid #FF0000; "></div>
    </body>
    </html>
  • 相关阅读:
    [代码质量] Git统计本次提交新增代码行数,建议每个评审commit新增行数小于400行
    [Web 安全] WASC 和 OWASP两个web安全方面组织机构介绍
    [web 前端] Npm package.json与package-lock.json文件的作用
    Mac IDEA 插件 lombok
    IDEA 导入新的项目步骤
    IDEA for Mac 快捷键
    Flink --- hello world
    LogisticRegression回归算法 Sklearn 参数详解
    keep going
    在 macOS 上快速新建 txt 文本文件
  • 原文地址:https://www.cnblogs.com/zmc/p/9403740.html
Copyright © 2011-2022 走看看