ساخت منو دقیقا همانند سایت BASF.COM

با سلام میخواستم یه منو درست کنم دثیقا مانند سایت BASF.COM
میخواستم بدنم از چه زبانها و تکنولوژی هایی برای ساخت اون استفاده شده و آیا نمونه ای دارید برام بذارید
 

rahaomidi

Member
کد:
// HTML
<div id="menu">
  <ul>
    <li><a href="#">Who we are</a></li>
    <li><a href="#">Products</a></li>
    <li><a href="#">Investors</a></li>
    <li><a href="#">Careers</a></li>
    <li><a href="#">Media</a></li>
  </ul>
</div>

// CSS
#menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#menu ul li {
  display: inline-block;
}

#menu ul li a {
  display: block;
  padding: 10px;
  text-decoration: none;
  color: #000;
}

#menu ul li a:hover {
  background-color: #f0f0f0;
}

// JavaScript
window.addEventListener('DOMContentLoaded', function() {
  var menuItems = document.querySelectorAll('#menu ul li');

  menuItems.forEach(function(item) {
    item.addEventListener('click', function() {
      // Handle menu item click event
      console.log('Clicked on menu item: ' + item.textContent);
    });
  });
});


این الگو یک منوی ساده با استفاده از لیست غیرترتیبی <ul> و تگ‌های <li> را ایجاد می‌کند. شما می‌توانید بیشتر موارد منو را به‌روزرسانی کنید و به هر آیتم یک پیوند (<a>) و یک کلاس یا آیدی اختصاص دهید تا با استفاده از جاوا اسکریپت بتوانید رویدادهای کلیک را به آنها اضافه کنید. در مثال بالا، هر بار که روی یک آیتم منو کلیک می‌شود، پیامی در کنسول چاپ می‌شود. شما می‌توانید کد را تغییر دهید تا به نیازهای وبسایت خود بپردازد.
 

جدیدترین ارسال ها

بالا