我有一个关于添加 CSS 的问题,因为我找不到与此相关的任何其他问题。我正在尝试将地理编码器搜索移到地图下方,而不是它位于“右上角”的位置,并且无论我使用内联还是内部 CSS,我都无法更改它的位置:
import React from "react";
import "mapbox-gl/dist/mapbox-gl.css";
import "react-map-gl-geocoder/dist/mapbox-gl-geocoder.css";
import Geocoder from "react-map-gl-geocoder";
const geostyle {
margin: '20px';
}
const Map = () = > {`
...
return(
<div>
...
<Geocoder
style={geostyle}
mapRef={myMap}
onViewportChange={setViewport}
mapboxApiAccessToken={MAPBOX_TOKEN}
viewport={viewport}
position="top-left"
/>
...
</div>
);
};
有没有办法自定义 Geocoder 搜索栏?我是否必须编辑从“react-map-gl-geocoder”导入的 mapbox css?谢谢!