我在R中创建了一个这样的宣传单:
my_leaflet <- my_data %>%
leaflet (options = leafletOptions(
-
) %>^%
addProvidersTiles(
-
)
setView(
-
) %>%
addMarkers (
--
) %>%
addCircleMarkers(
-
) %>%
addLegend( .. )
在生成的html代码的这一部分中,我得到了"height: 100%“:without browseable()
但是当我使用browsable()时:
browsable(
tagList(list(
tags$head(
tags$style(
".leaflet .legend i{
border-radius: 50%;
width:12px;
height: 12px;
margin-top: 4px;
}",
),
my_leaflet
))
))
然后,我在生成的html代码中得到"height: 400px“(见下图),而传单地图只显示了我的半个屏幕。
有没有办法让html代码显示全屏高度?我不确定"height: 400px“是否是导致这种情况的原因。当使用browsable()时,有没有办法使这个高度达到100%?
发布于 2021-04-02 15:30:41
试试vh
单元。在您的示例中,使用leaflet(height = '100vh', ...)
修改my_leaflet
。
https://stackoverflow.com/questions/65438853
复制相似问题