چگونه ایجاد کنیم: نوار ناوبری آیکون
- صفحه قبل جعبه ابزار CodeW3C.com
- صفحه بعدی آیکون منو
آموزش نحوه ایجاد نوار ناوبری آیکون با استفاده از 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
آموزش:آموزش آیکون
- صفحه قبل جعبه ابزار CodeW3C.com
- صفحه بعدی آیکون منو