اخر المواضيع

آخر الأخبار
إختر لونك المفضل

عرض المحتوي

بحث

الخميس، 30 مايو 2024

صفحه عرض الصور معي عدد كم صوره بالصفحة وتواصل اجتماعي

السفراني | مايو 30, 2024 |
السلام عليكم

المثال شاهد

http://hayef.getenjoyment.net/makia.html

عمل صفحه ويب ب HTML CSS Javascript يقبل جميع الاجهزه والجوالات وتنسيق باستايل جميل بقائمه بروابط التنقل ووضع خانات لصور مقاس 100 وتحته اسم الصوره وفتحها فرعي


كود الويب :

<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>معرض الصور</title>

  <link rel="stylesheet" href="styles.css">

</head>

<body>

  <header>

    <h1>معرض الصور</h1>

    <nav>

      <ul>

        <li><a href="#">الصفحة الرئيسية</a></li>

        <li><a href="#">المعرض</a></li>

      </ul>

    </nav>

  </header>

  

  <main>

    <div id="gallery">

      <!-- صور الاحتياطية -->

      <img src="placeholder.jpg" alt="صورة 1" data-caption="نبذة عن الصورة 1">

      <img src="placeholder.jpg" alt="صورة 2" data-caption="نبذة عن الصورة 2">

      <img src="placeholder.jpg" alt="صورة 3" data-caption="نبذة عن الصورة 3">

      <img src="placeholder.jpg" alt="صورة 4" data-caption="نبذة عن الصورة 4">

      <img src="placeholder.jpg" alt="صورة 5" data-caption="نبذة عن الصورة 5">

      <!-- أضف المزيد من الصور هنا -->

    </div>

  </main>


  <footer>

    <p>تابعنا على الشبكات الاجتماعية:</p>

    <div id="social-links">

      <a href="#"><img src="facebook-icon.png" alt="Facebook"></a>

      <a href="#"><img src="twitter-icon.png" alt="Twitter"></a>

      <a href="#"><img src="instagram-icon.png" alt="Instagram"></a>

    </div>

    <p id="photo-count">عدد الصور: <span>5</span></p>

  </footer>


  <script src="script.js"></script>

</body>

</html>

كود الجافا سكربت :

document.addEventListener("DOMContentLoaded", function() {

  const photoCount = document.querySelectorAll("#gallery img").length;

  document.querySelector("#photo-count span").textContent = photoCount;

});

كود الاستايل :

body {

  font-family: Arial, sans-serif;

  margin: 0;

  padding: 0;

}


header {

  background-color: #333;

  color: #fff;

  padding: 20px;

  text-align: center;

}


nav ul {

  list-style-type: none;

  padding: 0;

}


nav ul li {

  display: inline;

  margin-left: 20px;

}


nav ul li a {

  color: #fff;

  text-decoration: none;

}


main {

  padding: 20px;

}


#gallery {

  display: flex;

  flex-wrap: wrap;

  justify-content: center;

}


#gallery img {

  max-width: 100%;

  height: auto;

  margin: 10px;

  border-radius: 10px;

  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);

  transition: transform 0.3s ease;

}


#gallery img:hover {

  transform: scale(1.1);

}


footer {

  background-color: #333;

  color: #fff;

  padding: 20px;

  text-align: center;

}


#social-links {

  margin-bottom: 10px;

}


#social-links a {

  margin: 0 5px;

}


#photo-count {

  margin-top: 0;

}

وسلامتكم

author

ليست هناك تعليقات:

اضف تعليقك هنا