چگونه ایجاد می‌کنیم: نوار ناوبری آیکون

آموزش ایجاد نوار ناوبری آیکون با استفاده از CSS.

چگونه نوار آیکون ایجاد می‌کنیم

قدم اول - HTML اضافه کریئن:

<!-- منجمنو اضافی کریپت -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<div class="icon-bar">
  <a class="active" href="#"><i class="fa fa-home"></i></a>
  <a href="#"><i class="fa fa-search"></i></a>
  <a href="#"><i class="fa fa-envelope"></i></a>
  <a href="#"><i class="fa fa-globe"></i></a>
  <a href="#"><i class="fa fa-trash"></i></a>
</div>

مرحله دوم - اضافه کردن CSS:

مثال عمودی

.icon-bar {
  width: 90px; /* عرض مشخص */
  background-color: #555; /* پس‌زمینه تیره‌تر */
}
.icon-bar a {
  display: block; /* لینک‌ها به صورت عمودی قرار گیرند، نه افقی */
  text-align: center; /* متن در وسط قرار گیرد */
  padding: 16px; /* پدینگ داخلی اضافه شود */
  transition: all 0.3s ease; /* برای اثر آویز، انیمیشن گذار اضافه شود */
  color: white; /* رنگ متن سفید باشد */
  font-size: 36px; /* اندازه فونت افزایش یابد */
}
.icon-bar a:hover {
  background-color: #000; /* رنگ آویز اضافه شود */
}
.active {
  background-color: #04AA6D; /* منعقد یا حالیتی رنگ */
}

خود کا تجربہ کریں

مثال افقی

.icon-bar {
  width: 100%; /* عرض کامل */
  background-color: #555; /* پس‌زمینه تیره‌تر */
  overflow: auto; /* برای پر کردن فلاتینگ */
}
.icon-bar a {
  float: left; /* لینک‌ها به صورت افقی قرار گیرند */
  text-align: center; /* متن در وسط قرار گیرد */
  width: 20%; /* عرض یکسان (5 آیکون، هر آیکون عرض 20% = 100%) */
  padding: 12px 0; /* مقدار اندازه پدینگ بالا و پایین */
  transition: all 0.3s ease; /* برای اثر آویز، انیمیشن گذار اضافه شود */
  color: white; /* رنگ متن سفید باشد */
  font-size: 36px; /* اندازه فونت افزایش یابد */
}
.icon-bar a:hover {
  background-color: #000; /* رنگ آویز اضافه شود */
}
.active {
  background-color: #04AA6D; /* منعقد یا حالیتی رنگ */
}

خود کا تجربہ کریں

مربوط صفحات

تعلیم:CSS ناوگاٹر

تعلیم:آئیکون تعليم