Оформление кнопки в CSS можно осуществить различными способами. Вот пример, как можно оформить кнопку:
<button class="my-button">Кнопка</button>
.my-button {
display: inline-block;
padding: 0.5rem 1rem;
font-size: 1rem;
font-weight: bold;
color: #fff;
background-color: #428bca;
border: none;
border-radius: 0.5rem;
cursor: pointer;
text-align: center;
text-decoration: none;
transition: background-color 0.3s ease;
}
.my-button:hover {
background-color: #3071a9;
}
В данном примере кнопка имеет class my-button.
Рассмотрим каждое свойство в CSS для кнопки подробнее:
display: inline-block– устанавливает отображение элемента как блочный, но с возможностью установки отступов и выравнивания элемента как инлайнового элемента;padding: 0.5rem 1rem– устанавливает внутренний отступ на кнопке;font-size: 1rem– устанавливает размер шрифта;font-weight: bold– делает текст жирным;color: #fff– устанавливает цвет текста на белый;background-color: #428bca– устанавливает фоновый цвет для кнопки;border: none– убирает рамку кнопки;border-radius: 0.5rem– добавляет скругление углов к кнопке;cursor: pointer– устанавливает курсор при наведении на кнопку;text-align: center– выравнивание текста по центру;text-decoration: none– отменяет подчеркивание текста;transition: background-color 0.3s ease– добавляет плавную анимацию для изменения цвета фона при наведении на кнопку.
При наведении на кнопку меняется цвет фона с помощью псевдокласса :hover.





