首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >传单:如何将数字加到圆心上?

传单:如何将数字加到圆心上?
EN

Stack Overflow用户
提问于 2017-09-03 17:12:51
回答 1查看 3.2K关注 0票数 4

我目前正在做一个志愿者项目,该项目涉及到旅游地图的数字化。现在,我需要添加带数字的圆圈(比如,当你有几个阶段的时候)。为了了解它应该是什么样子,我还附上了带有地图的pdf。1

所以,目前我的测试循环的脚本是这样的:

代码语言:javascript
复制
var circle = L.circle([48.2353227, 9.6436585],{ color: 'blue', fillColor: 'white', fillOpacity: 1.0, radius: 6 }).addTo(mymap);

我必须在代码中添加什么才能在圆的内部空白处得到一个"1“?非常感谢!

Dominik

PS:对于代码的显示方式,我很抱歉。现在还不明白..。

EN

回答 1

Stack Overflow用户

发布于 2017-09-03 20:52:00

您可以将数字放在样式为圆而不是向量圆的divIcon中。

代码语言:javascript
复制
var icon = L.marker([23.41,79.12], {
  icon: L.divIcon({
      className: 'my-custom-icon',
      html: "5"
  })
});

icon.addTo(map);

图标的一些CSS:

代码语言:javascript
复制
.my-custom-icon{
  width: 24px !important;
  height: 24px !important;
  margin-left: -12px;
  margin-top: -12px;
  border-radius: 18px;
  border: 2px solid #3F51B5;
  text-align: center;
  color: #3F51B5;
  background-color: #fff;
  font-size: 16px;
}
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46021884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档