【发布时间】:2015-01-20 06:08:45
【问题描述】:
目标很简单:我想要一条末端带有箭头的弯曲红线。 This JSBin 基本上就是这样。
现在,为了避免长篇大论,假设我花了几天时间弄清楚为什么在我的环境中,浏览器只显示只是曲线。哈哈,我在 JSBin 中粘贴了一些额外的 <head> 行,这在我的页面上找到了:
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<base href="/">
<meta name="description" content="">
<meta name="viewport" content="width=device-width">
轰隆隆!箭头立刻消失了。它发生在 Chrome 和 Safari 中。我庆祝了这一发现,但我仍然不明白<meta> 的一些中等行是如何破坏标记端渲染的。如果它是一个跨浏览器事件,它一定是故意的,但我只是不明白如何。
澄清:这似乎是引起大惊小怪的<base>标签。这是一个 Angular 项目,所以我需要它。我该如何解决?
【问题讨论】:
-
该死的,从我这里溜走了。感谢您的参考!
标签: javascript angularjs svg d3.js