Inhoudsopgave
Wat hebben we nodig?
tot) Basiskennis in html, css3, javascript en bootstrap (niet beperkend).
B) Een code-editor (in mijn geval gebruik ik Sublime text 3).
C) Een lokale server om te testen (ik gebruik de Xampp-server)
Laten we beginnen …
Stap 1
We gaan naar de directory van onze lokale server, in mijn geval "C: / xampp / htdocs /" en we zullen een nieuwe map maken die ik zal noemen "Tutorial_geolocalizacion", hierin zullen we nog 2 oproepen toevoegen "CS" Y "J's".
VERGROTEN
Stap 2
We zullen onze code-editor openen, we zullen "Bestand> Nieuw" en we schrijven er een html5-structuur in.
VERGROTEN
Stap 3
We downloaden bootstrap van de officiële pagina en kopiëren het bestand "Bootstrap.min.css" in onze css-map.
VERGROTEN
Stap 4
We gaan terug naar onze editor en voegen de verwijzing naar dit bestand toe in onze "Index.html".
VERGROTEN
Stap 5
We zullen een nieuw bestand maken en het noemen "Stijl.css" we slaan het op in de css-map …
VERGROTEN
Stap 6
We zullen toevoegen in de index.html de verwijzingen naar het css-bestand dat in de vorige stap is gemaakt. Daarnaast zullen we ook een online script opnemen waarin de Google Maps JavaScript-API.
VERGROTEN
Stap 7
We zullen ook een nieuw .js-bestand moeten maken waarin we de functie zullen schrijven die de geolocatie zal doen en de kaart zal tonen, we zullen het opslaan in de "js" -map, ik zal het "localiza.js" noemen. Ik zal er ook een verwijzing naar toevoegen in de index.html
VERGROTEN
VERGROTEN
VERGROTEN
Stap 8
sinds de zal het hoofdframe zijn en de zal de kaart bevatten, dan zullen we de grootte en kenmerken die ze zullen hebben moeten regelen, hiervoor zullen we in ons bestand schrijven "Stijl.css" de volgende code.
VERGROTEN
Als we het in onze browser zien, zou het resultaat tot nu toe dit zijn …
VERGROTEN
Stap 9
In het bestand "localiza.js" zullen we een nieuwe functie maken die de coördinaten van de browser van de klant verkrijgt en de geschatte locatie op de kaart aangeeft. In het geval dat de API niet correct werkt op de klant, zullen we enkele standaardcoördinaten definiëren en ook de mogelijkheid voor de klant om de tijdelijke aanduiding naar de werkelijke locatie te slepen. Ik leg het stap voor stap uit in de code, laten we eens kijken …
VERGROTEN
VERGROTEN
Stap 10
Nu zullen we onze kaart aanpasbaar maken aan mobiele apparaten, om dit te bereiken gaan we terug naar ons bestand "style.css" en we gaan enkele nieuwe selectors toevoegen, mediaquery's genaamd, met hen zullen we definiëren hoe ons ontwerp zich zal gedragen volgens de schermgrootte waar het is visualiseren … Laten we ernaartoe gaan.
VERGROTEN
VERGROTEN
VERGROTEN
Laten we eens kijken hoe ons huidige ontwerp eruitziet op sommige mobiele telefoons …