请问svg和div的穿透如何分开 请教 因为不知道可否将svg和div层分出上下层的直接方法?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问svg和div的穿透如何分开 请教 因为不知道可否将svg和div层分出上下层的直接方法?相关的知识,希望对你有一定的参考价值。

请教

因为不知道可否将svg和div层分出上下层的直接方法?

所以若将svg写在div上用z-index来区分

(其实不太想将svg写在div中但在div边边的svg都无法启动onclick事件)

而本身svg有onclick事件

他下面的div也有onclick事件

要如何在按svg如一个中空圆形的圆周才会启动svg事件

而圆周外围和圆的内部

能穿透去启动下层的div事件呢?

写法如下(但是圆的中空和周围都无法按到下面的div层事件

用style="pointer-events:auto" 在firefox13也没效果?!)

$(function()

window.runcircle=function(evt)
alert("circle按到");

$(".outdiv").click(function()
alert("jquery的div onclick");
);

);

<body>

<div class="outdiv"
style="position:absolute;z-index:1;background-color:yellow;border:5px solid
red;top:100;left:100;height:200px;width:250px;">
</div>
<div style="position:absolute;z-index:2;">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"
height="200" width="400" y="100" x="100" title="svg2" >

<circle id="circleid" title="circle1" stroke-width="20" stroke="red"
fill="none" r="150" cy="250" cx="250" onclick="runcircle(evt)" />
</svg>
</div>

参考技术A 我记得是分不了,svg是在上层的 div档不上他 你试试吧 参考技术B css3 属性 pointer-events

请教:如何限制SYBASE登录,条件是用户名默认SA 口令空 不能修改

请教:如何限制SYBASE登录,条件是用户名默认SA 口令空 不能修改。现在的状况是任何一台服务器都能连到数据库,因为安全的考虑,要限制非授权用户访问,但是因为历史原因,要避免数据库密码的修改,请问大家有没有其他方法来限制访问

参考技术A 这还不简单,如果是限制登录的终端,可以做ip过滤,或者直接更改服务器端口号,非授权用户不告诉他就是了 参考技术B 没有办法,除非修改登录用户,你无法判断SA是从什么IP登录的。 参考技术C 单用户工作模式可以,你可以先用SA上,改成单用户模式就可以了 参考技术D 是这样的,因为目前机器上有24小时不能停机的应用,应用是用sa用户连接数据库,并执行update操作的,所以有没有什么方法限制除了应用 别人无法用sa登陆,或者变通的方法 第5个回答  2013-09-15 对sa指定其 login scripts , 写个存储过程, 对于满足条件的连接kill

以上是关于请问svg和div的穿透如何分开 请教 因为不知道可否将svg和div层分出上下层的直接方法?的主要内容,如果未能解决你的问题,请参考以下文章

向高手请教如何设置JDE的workflow

请教ORF 和 gene 的区别

请教ODBC和ADO的区别

CSS请教,给透明图加色?

请教:java从数据库获取数据导出docx,有多个表格,请问怎么导出?

CSS 3.0结合SVG实现水滴穿透加载动画