一个chrome的问题,但具体原因不明。

触发条件:chrome浏览器base标签里href属性有值的时候

触发问题:svg里面的元素如果有用url的滤镜和模糊,则会失效,在firefox里和IE10没有发现这个问题。

正常状态:

有base标签且href里值为“.”的时候chrome里的状态:

 测试代码:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>chrome bug</title>
<style>
#svg{ width:500px; height:500px; display:block; margin:20px auto; background-color:#000; }
</style>
<!--当href=""里面有值的时候填写的url都会失效-->
<base href="." target="_blank"><!--当href=""这样则不会-->
<!--<base target="_blank">-->
</head><body>
<svg id="svg"><defs><lineargradient id="blur1" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#FF0000;stop-opacity:0"></stop><stop offset="100%" style="stop-color:#FF0000;stop-opacity:1"></stop></lineargradient><filter id="Gaussian_Blur"><feGaussianBlur in="SourceGraphic" stdDeviation="3" /></filter></defs><circle cx="200" cy="50" r="40" style="stroke:url(#blur1); filter:url(#Gaussian_Blur); stroke-width:10; fill:yellow; "/><line x1="0" y1="0" x2="300" y2="300" style="stroke:url(#blur1); stroke-width:2;" />
</svg>
</body>
</html>

具体原因不明,希望有大神赐教。

转载于:https://www.cnblogs.com/css27/p/3873079.html

【27前端】base标签带有href属性会让chrome里的svg元素url失效相关推荐

  1. a标签缺少href 属性,鼠标经过不会出现手型

    声明: web小白的笔记,欢迎大神指点.联系QQ:1522025433. 直接看实例吧! <!doctype html> <html> <head> <met ...

  2. a标签的href属性

    <a> 标签的 href 属性用于指定超链接目标的 URL,href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段. javascript ...

  3. HTML a 标签的 href 属性

    w3school页面的描述: HTML <a> 标签的 href 属性 HTML <a> 标签 实例 href 属性规定链接的目标: <a href="http ...

  4. vue-quill-editor 自定义 img 标签,给标签添加 href 属性

    vue-quill-editor 自定义 img 标签,给标签添加 href 属性 需求:上传图片成功之后,给图片标签插入 href 属性,内容为自定义的一段字符串,格式大概如下:<img sr ...

  5. 关于a标签的href属性的注意事项

    今天在做一个lightbox效果的时候出现了一个问题. 当往下滚动再点击按钮出现lightbox的时候,lightbox的遮罩层不能铺满(即滚动高度处不能铺上),如下图所示.原因是提交按钮使用的是a标 ...

  6. PHP抓取页面中a标签的href属性值以及a中间内容

    $str = file_get_contents($zh_cn_url); $reg1='/<a href=\"(.*?)\".*?>(.*?)<\/a>/ ...

  7. a标签的href属性的用法

    一.href值为url时,主要是做链接跳转 href一般是指向一个url地址,如<a href="http://www.jd.com">打开京东商城</a> ...

  8. HTML a 标签的 href 属性_定位资源

    * 定位资源 ** 如果想要定位资源:定义一个位置 <a name="top">顶部</a> ** 回到这个位置 <a href="#top ...

  9. vue中a标签的href属性的写法

    问题:vue.js a标签href里有变量,函数拼接问题 2017年05月31日 19:19:03 阅读数:19486 正确格式: <a :href ="'http://search. ...

最新文章

  1. 嵌入式学习笔记之一:嵌入式linux中混合编译入门
  2. 幂函数与指数函数的区别
  3. 初学Golang:web 请求的处理流程
  4. OpenCV中Mat属性step,step1,elemSize,elemSize1
  5. 面试系列三 如何保证消息不被重复消费
  6. Winform下的键盘事件
  7. git push 一直 Incorrect username or password ( access token ) fatal: Authenticatio
  8. unity太空射击源码_引擎入门 | 创建双杆射击游戏(入门 2)
  9. [洛谷P2463][SDOI2008]Sandy的卡片
  10. 从零开始学编程之我见
  11. Vue 实现下载本地静态文件
  12. 三级联动(原生js)
  13. Office2021版安装出错
  14. android 6.1 app闪退,手机软件闪退怎么办 具体解决方法【图文】
  15. 常见软件项目开发模式思考
  16. 打造企业级云深度学习平台——小米云深度学习平台的架构设计与实现
  17. 基于A*搜索和深度优先搜索解迷宫问题
  18. 完成10亿元D轮融资,易快报成费控SaaS独角兽?
  19. 数字签名?电子签名?傻傻分不清楚
  20. 培训4个月编程学什么比较好_编程,开放式硬件以及4月的更多新文章

热门文章

  1. python单行注释和多行注释
  2. linux netbeans 中文乱码,浅谈Linux Netbeans字体反锯齿处理
  3. websocket 西部数码php_网页实时聊天之PHP实现websocket
  4. c语言数字灵活多变的访问形式_学习C语言你必须知道的事儿!
  5. python字典append_python中字典重复赋值,append到list中引发的异常
  6. mysql sleep 5908_mysql连接卡死,很多线程sleep状态,导致CPU中mysqld占用率极高(问题原因还待考证)...
  7. python2.面向对象学生管理系统
  8. jquery扩张函数
  9. JDK 8 新特性 之 default关键字
  10. figma下载_切换到Figma并在其中工作不必是火箭科学,这就是为什么