下面是一个示例,展示如何使用 CSS CF 地图创建一个简单的地图:
// 在 HTML 文件中引入 CF API: <link rel="stylesheet" href="https://api.mapbox.com/mapbox-gl-js/v2.4.1/mapbox-gl.css"/><script src="https://api.mapbox.com/mapbox-gl-js/v2.4.1/mapbox-gl.js"></script>// 创建地图容器 <div id="map"></div>// 在 JavaScript 文件中创建地图实例,并设置地图样式和地点位置: mapboxgl.accessToken = 'YOUR_ACCESS_TOKEN'; var map = new mapboxgl.Map({ container: 'map', style: 'mapbox://styles/mapbox/streets-v11', center: [-73.9772, 40.7829], zoom: 12 }); // 添加地点标记 var marker = new mapboxgl.Marker() .setLngLat([-73.9772, 40.7829]) .addTo(map); // 自定义地图样式 map.setStyle('mapbox://styles/mapbox/dark-v9');
在这个示例中,大家创建了一个名为“map”的地图容器,并使用 Mapbox 的 API 创建了一个地图实例,设置了地图样式和地点位置。大家还添加了一个名为“marker”的标记来标记地点,并使用 Mapbox 的 API 轻松地自定义了地图样式。
CSS CF 地图是实现交互式地图的一种简单、快速且易于使用的方式。使用 CSS 和 HTML 结合 CF API,大家可以轻松展示地理位置和地区信息,使网站更加生动。