<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Practice</title>
<style>
#questionAndAnswer{
background-image: linear-gradient(to right, rgba(196, 82, 1, 0.767),rgba(255, 155, 83, 0.767));
border: 4px solid rgba(255, 111, 9, 0.767) ;
border-radius: 25px;
cursor: pointer;
}
#questionAndAnswer h3 {
text-align: center;
}
.question{
font-size: 18px;
}
.questions{
margin: auto;
padding-right: 10px;
width: 95%;
border: 2px solid rgba(204, 85, 0, 0.767);
border-radius: 10px;
}
.answer{
display: none;
}
</style>
</head>
<body>
<section id="questionAndAnswer">
<h3>سوالات متداول</h3>
<div class="questions" onclick="showAnswer(this)">
<p class="question">سلام صبحت بخیر</p>
<p class="answer">با سلام ممنون صبح شما هم به خیر</p>
</div>
<div class="questions" onclick="showAnswer(this)">
<p class="question">سلام ببخشید چطوری پرسش ارسال کنم؟</p>
<p class="answer">سلام اینطوری</p>
</div>
<div class="questions" onclick="showAnswer(this)">
<p class="question">سلام ساعت چنده؟</p>
<p class="answer">سلام گرونس دادا نمیصرفد</p>
</div>
</section>
<script>
function showAnswer(element) {
let answer = element.querySelector(".answer")
if (answer.style.display === "none" || answer.style.display === ""){
answer.style.display = "block"
}else{
answer.style.display = "none"
}
}
</script>
</body>
</html>