Создадим 5 красивых кнопок со значками на CSS, используя значки Font Awesome. В этом примере код HTML создает 5 кнопок с разными именами классов и включает значки Font Awesome внутри кнопок. Свойства display: flex и align-items: center используются для выравнивания значка и текста внутри кнопки. Каждая кнопка имеет свой цвет фона. Значки Font Awesome импортируются с использованием правила @import в CSS и стилизуются с использованием класса .fas.

HTML:

<button class="btn1"><i class="fas fa-heart"></i>Btn 1</button>
<button class="btn2"><i class="fas fa-star"></i>Btn 2</button>
<button class="btn3"><i class="fas fa-user"></i>Btn 3</button>
<button class="btn4"><i class="fas fa-envelope"></i>Btn 4</button>
<button class="btn5"><i class="fas fa-shopping-cart"></i>Btn 5</button>

CSS:

/* Импортируем иконки Font Awesome */
@import url("https://use.fontawesome.com/releases/v5.14.0/css/all.css");

/* Общие стили для кнопок */
button {
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
  transition: all 0.3s ease;
  display: flex;
  align-items: center;
  margin-right: 20px;
}

/* Небольшой отступ справа для иконки */
.fas {
  margin-right: 10px;
}

.btn1 {
  background-color: blue;
  color: white;
}

.btn2 {
  background-color: green;
  color: white;
}

.btn3 {
  background-color: orange;
  color: white;
}

.btn4 {
  background-color: red;
  color: white;
}

.btn5 {
  background-color: purple;
  color: white;
}
 

Комментарии

0

Без регистрации и смс