您当前的位置:首页 > 新闻中心 > 国内新闻

请教CSS高手关于不规则图形上的点击事件

导读:  我用div把所有的三角形图片组成了一个圆,现在在每一张图片上现实点击事件

  我用div把所有的三角形图片组成了一个圆,现在在每一张图片上现实点击事件。但是div是规则的,所以点击事件的范围无法控制在三角图片上。我在三角图片上又布了一层div,div只显示在三...

  我用div把所有的三角形图片组成了一个圆,现在在每一张图片上现实点击事件。但是div是规则的,所以点击事件的范围无法控制在三角图片上。我在三角图片上又布了一层div,div只显示在三角图的范围内,但是div无法覆盖整个三角图片,有些地方无点击事件。请教div高手有什么办法能解决?或div能否做成三角形的,刚好可以覆盖图片?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部亲,你好,目前你遇到的这种问题,没有办法解决,除非使用CSS3重新进行制作,如果使用CSS3的线一下的浏览器不支持CSS3的一些特效,即使使用插件也是没有办法的,如果必须要制作成三角形,可以考虑使用DW自带的map功能(简称:热点区域):

  其中有一个正方形选项,一个圆形的选项,还有一个就是自定义图形的选项。这个自定义图形选项可以画出你需要的三角形的要求,利用这个map上面的id来进行判断你需要的点击事件。已赞过已踩过你对这个回答的评价是?评论收起

  展开全部div不可能做成三角形的,不过你可以用热点链接来解决,热点链接可以是不规则多边形的。

  上面的数字代表三角形三个坐标。本回答被提问者采纳已赞过已踩过你对这个回答的评价是?评论收起

  展开全部????你是说在一张图片上做多个连接是吗?就类似地图上鼠标移到不同省份可以点击到不同省份内页已赞过已踩过你对这个回答的评价是?评论收起

  展开全部把合并好的整张图片放入Dreamweaver。然后用热点工具把各个区域画出来。点击事件,给每个area标签一个ID就可以了。已赞过已踩过你对这个回答的评价是?评论收起

免责声明:本文仅代表作者个人观点,与广州都市网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。


资讯标签:

热度排行