开发中遇到的小问题

过程中的小问题。

1,zoom方法和drag冲突

​d3.behavior.drag()

.on("dragstart", function() { d3.event.sourceEvent.stopPropagation(); })

2,设置rect的可拖拉改变框大小​

学习页面https://github.com/lucasb-eyer/d3-boundingbox

​var bb = d3lb.bbox()

      d3.selectAll("rect").call(bb)

      d3lb.bbox().infect(d3.selectAll("rect"))

3,​取消zoom事件

​d3.select("svg").on("mousedown.zoom", null);

恢复或者使用zoom事件

d3.select("svg").call(zoom);

4,在bootstrap中,表单间距问题

基本表单:​

标签和控件:.form-group

所有的文本元素: .form-control

内联表单在form: .form-inline

垂直表单form: .form-horizontal

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容