Кнопка №9
- 1,20 КБ
- HTML, CSS
- Кнопка
- отправить
- Лицензия MIT
<a hreef="#" class="btn-plastic">Отправить</a>
.btn-plastic {
font-family: Arial;
cursor: pointer;
text-transform: none;
font-size: 20px;
font-weight: 400;
color: #fff;
background: #3b9850;
letter-spacing: 0.5px;
text-shadow: 0 -1px 0 #243967;
padding: 15px 30px;
display: inline-block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.2), inset 0 3px 3px -2px rgba(255, 255, 255, 0.21), inset 0 -3px 3px -2px rgba(0, 0, 0, 0.6), inset 0 0 0 1px rgba(202, 202, 202, 0.15);
-moz-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.2), inset 0 3px 3px -2px rgba(255, 255, 255, 0.21), inset 0 -3px 3px -2px rgba(0, 0, 0, 0.6), inset 0 0 0 1px rgba(202, 202, 202, 0.15);
box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.2), inset 0 3px 3px -2px rgba(255, 255, 255, 0.21), inset 0 -3px 3px -2px rgba(0, 0, 0, 0.6), inset 0 0 0 1px rgba(202, 202, 202, 0.15);
-webkit-transition: 0.2s;
-o-transition: 0.2s;
-moz-transition: 0.2s;
transition: 0.2s;
}
.btn-plastic:hover {
background: #4ca961;
color: #fff;
}
Фрагмент кода, который мы рассматриваем, представляет собой прекрасное сочетание HTML и CSS и создает визуально привлекательную кнопку «Отправить». Это не просто кнопка, а настоящий маленький шедевр на вашей веб-странице. Представьте: вы разрабатываете форму, и в конце хотите, чтобы пользователи нажали на что-то, что дает ощущение удовлетворения, как будто они ставят окончательную печать на свои усилия. Здесь на сцену выходит наша кнопка «Отправить».
Начиная с HTML, у нас есть простой тег-якорь, который предназначен выглядеть и ощущаться как кнопка. Это может показаться несколько необычным, потому что обычно мы видим в действии теги <button> для кнопок отправки. Но вот в чем заключается изюминка: использование тега <a> дает нам гибкость, позволяя этой кнопке действовать не только внутри форм, но и как самостоятельную ссылку при необходимости. Класс «btn-plastic» связывает наш скромный якорь с его великолепным арсеналом стилей, определенных в CSS.
Теперь давайте перейдем к CSS, где происходит настоящее волшебство. Класс «btn-plastic» облачен в стили, которые заставляют нашу кнопку выделяться. Цвет фона, отступы и скругленные углы способствуют тактильной и кликабельной привлекательности, делая ее заметной на странице. Текст внутри четко виден благодаря контрастному цвету и тени, что гарантирует, что пользователи не пропустят его. Эффект наведения курсора является вишенкой на торте, тонко изменяя цвет фона для указания на интерактивность. Это взаимодействие не просто функционально; это отсылка к хорошему дизайну, улучшающему путешествие пользователя по вашему сайту.
По сути, этот фрагмент кода не просто о создании кнопки. Это о создании опыта, момента удовлетворения для пользователя, завершающего его задачу. Благодаря продуманному сочетанию HTML и CSS, он превращает простое действие в значимое заключение.