【发布时间】:2015-02-24 07:46:20
【问题描述】:
我们使用“通过 CSS 设置样式”来设置连接器的样式,但是 CSS 中的颜色似乎覆盖了轮廓颜色和连接器颜色。我们使用的选择器如下:
svg.fs-connector path {
stroke: lightgray;
fill: lightgray;
stroke-width: 3;
}
svg.fs-connector-hover path {
stroke: gray;
fill: gray;
stroke-width: 3;
}
其中 fs-connector 和 fs-connector-hover 是我们在创建端点时分配的 cssClass。
css 选择器有什么方法可以定位连接器的 svg 路径及其覆盖(箭头),但将轮廓 svg 路径保留为默认值中指定的原始颜色(或者更好,有没有办法单独设置轮廓颜色)?
【问题讨论】:
-
你能创建一个小提琴来演示这个问题吗?
-
jsfiddle.net/01z5sknq/2 如果取消注释 css,您会看到带有白色轮廓的黑色连接器将被带有绿色轮廓的绿色连接器替换,因此基本上连接器笔划宽度变为连接器的宽度加上轮廓的宽度,你就不会在它们交叉的地方看到漂亮的“中断”(这是轮廓颜色给你的)
-
道歉 - 请改用这个版本 - jsfiddle.net/01z5sknq/5