【发布时间】:2019-02-13 01:34:55
【问题描述】:
我使用 Angular 6 和 Leaflet。我不明白为什么不能在我的组件中定义我的 css... 那是我的代码:
HTML
<div class="custom-popup" id="frugalmap">
CSS
.custom-popup .leaflet-popup-content-wrapper {
background:#2c3e50;
color:#fff;
font-size:160px;
line-height:24px;
border-radius: 0px;
}
.custom-popup .leaflet-popup-content-wrapper a {
color:rgba(255,255,255,0.1);
}
.custom-popup .leaflet-popup-tip-container {
width:30px;
height:15px;
}
.custom-popup .leaflet-popup-tip {
background: transparent;
border: none;
box-shadow: none;
}
TS
var customPopup = "<h4>CHU Nantes</h4>"
var customOptions = {'className' : 'custom' }
var CHUNantes= L.marker([47.21082, -1.55446], {icon: myIcon}).bindPopup(customPopup,customOptions).on('mouseover', function (e) { this.openPopup();});
【问题讨论】:
-
你的意思是你不能在组件中定义你的css?您可以使用 styleUrls
-
我的 css 不工作,你明白为什么了吗?
标签: javascript css angular typescript leaflet