Mejor coincidenciaClasificación de emojis
Practica eventos de clic con este proyecto relacionado.
Crear clasificación de emojis →Cree una sección de preguntas y respuestas con HTML, CSS y JavaScript mientras practica eventos de clic y selección de DOM.
Este proyecto le muestra cómo HTML, CSS y JavaScript funcionan juntos en una sección de preguntas y respuestas. Conectará las interacciones del usuario con los cambios visibles en la página, luego practicará eventos de clic, selección de DOM y alternancia de clases CSS mientras construye el proyecto completo desde cero.
Conocimientos recomendados: HTML y CSS básicos, Matrices de JavaScript y métodos de matriz, Variables de JavaScript y operaciones numéricas., Selección DOM y eventos de clic..
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 name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Q & A</title>
<!-- font-awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css" />
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<section class="questions">
<!-- questions -->
<div class="section-center">
<!-- single question -->
<article class="question">
<!-- question title -->
<div class="question-title">
<p>do you accept all major credit cards?</p>
<button type="button" class="question-btn">
<span class="plus-icon">
<i class="far fa-plus-square"></i>
</span>
<span class="minus-icon">
<i class="far fa-minus-square"></i>
</span>
</button>
</div>
<!-- question text -->
<div class="question-text">
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est
dolore illo dolores quia nemo doloribus quaerat, magni numquam
repellat reprehenderit.
</p>
</div>
</article>
<!-- end of single question -->
<!-- single question -->
<article class="question">
<!-- question title -->
<div class="question-title">
<p>do you suppport local farmers?</p>
<button type="button" class="question-btn">
<span class="plus-icon">
<i class="far fa-plus-square"></i>
</span>
<span class="minus-icon">
<i class="far fa-minus-square"></i>
</span>
</button>
</div>
<!-- question text -->
<div class="question-text">
<p>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est
dolore illo dolores quia nemo doloribus quaerat, magni numquam
repellat reprehenderit.
</p>
</div>
</article>
<!-- end of single question -->
<!-- single question -->
<article class="question">
<!-- question title -->
<div class="question-title">
<p>do you use organic ingredients?</p>
<!-- button -->
<button type="button" class="question-btn">
<span class="plus-icon">
<i class="far fa-plus-square"></i>
</span>
<span class="minus-icon">
<i class="far fa-minus-square"></i>
</span>
</button>
</div>
<!-- question text -->
<div class="question-text">
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Saepe, obcaecati. Esse maxime doloremque, libero, repellat quae debitis quis illo ab odio vero iste molestias accusantium expedita dolorum ipsam officia nesciunt?.
</p>
</div>
</article>
<!-- end of single question -->
</section>
</main>
<!-- javascript -->
<script src="app.js"></script>
</body>
</html>
Practica Métodos de arrays, Cálculos con JavaScript y Eventos de clic con estos proyectos relacionados.
Mejor coincidenciaPractica eventos de clic con este proyecto relacionado.
Crear clasificación de emojis →
Practica eventos de clic con este proyecto relacionado.
Crear menú selector de redes sociales →
Practica eventos de clic con este proyecto relacionado.
Crear sección de pestañas →