Mejor coincidenciaAplicación del tiempo
Practica solicitudes a APIs con este proyecto relacionado.
Crear aplicación del tiempo →Cree una galería de fotos con HTML, CSS y JavaScript mientras practica solicitudes API y asíncrono y espera.
Cree una galería de fotos usando HTML, CSS y JavaScript, luego conecte la interfaz a la lógica que la hace funcionar. Aprenderá cómo organizar imágenes y crear una navegación fluida e interactiva mientras practica con solicitudes de API, eventos asíncronos, de espera y de clic.
Conocimientos recomendados: HTML y CSS básicos, Funciones y matrices de JavaScript, Promesas y la API Fetch, Matrices de JavaScript y métodos de matriz.
Crea los archivos del proyecto, copia el código y abre el archivo HTML en tu navegador.
index.html<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Photo Gallery</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container">
<h1>Photo Gallery</h1>
<h2>Enter the number of photos</h2>
<input
type="number"
id="input"
class="input"
value="2"
min="1"
max="10"
/>
<small class="errorMessage" id="errorMessage">Error Message</small>
<button class="btn" id="btn">Get Photos</button>
<div class="gallery" id="gallery">
<img src="https://images.unsplash.com/photo-1426604966848-d7adac402bff?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80" alt="image">
<img src="https://images.unsplash.com/photo-1426604966848-d7adac402bff?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80" alt="image">
<img src="https://images.unsplash.com/photo-1426604966848-d7adac402bff?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80" alt="image">
<img src="https://images.unsplash.com/photo-1426604966848-d7adac402bff?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80" alt="image">
</div>
</div>
<script src="index.js"></script>
</body>
</html>
Practica Solicitudes API, Async y Await y Lectura de valores con estos proyectos relacionados.
Mejor coincidenciaPractica solicitudes a APIs con este proyecto relacionado.
Crear aplicación del tiempo →
Practica solicitudes a APIs con este proyecto relacionado.
Crear emoji aleatorio →
Practica solicitudes a APIs con este proyecto relacionado.
Crear aplicación de búsqueda de imágenes →