Kosten
Понедельник, 27 Ноября 2017, 15:27 | Сообщение 1
Все больше в сети можно встретить элементы, что сделаны в 3D, что основном идут на кнопку. что создадим красивую по всем формам. В данный момент в крупном интернет-дизайне сообразно-большей доли доминирует тонкий манера дизайна интерфейса пользовательских частей управления. Плоские панели навигации, блоки с вхождением и естественно ведь, неустранимый вещество хоть какого интернет-сайта — клавиши. Что теснее тщательно расписывал варианты сотворения клавиш с поддержкою CSS3, различных форм и цветов. Сейчас желаю представить вам простой образчик сотворения великий большой клавиши в манере 3D. Там где нужно под функционал:Код
<a href="#" class="button"> <span class="submit">Zornet</span> Ru<span class="submit">!</span> </a>
CSS -где можно редактировать.
Код
* { box-sizing: border-box; } html, body { height: 100%; } body { margin: 0 auto; padding: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 100vh; color: #333; background: #cfd6d9; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-family: Helvetica, sans-serif; } /* Базовые стили кнопки 3D */ .button { /* Относительное позиционирование */ position: relative; /* Устанавливаем внутренние отступы */ padding: 15px 20px; /* Убираем подчёркивание и выравниваем текст по центру */ text-decoration: none; text-align: center; /* Размер и начертание шрифта */ font-size: 28px; font-family: Helvetica, sans-serif; font-weight: bold; /* Эффект тени текста */ text-shadow: 1px 2px 2px #30698F; /* Внешняя тень кнопки */ -webkit-box-shadow: 0px 9px 0px #3a7faa, 0px 9px 25px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0px 9px 0px #3a7faa, 0px 9px 25px rgba(0, 0, 0, 0.7); -ms-box-shadow: 0px 9px 0px #3a7faa, 0px 9px 25px rgba(0, 0, 0, 0.7); box-shadow: 0px 9px 0px #3a7faa, 0px 9px 25px rgba(0, 0, 0, 0.7); /* Цвет текста */ color: #efe; /* Цвет фона кнопки */ background-color: #458ecc; /* Скругляем углы */ border-radius: 8px; /* Убираем рамку */ border: none; outline: 0 none; overflow: hidden; /* Курсор ввиде руки */ cursor: pointer; } /* Стиль кнопки при нажатии */ .button:active { box-shadow: 0px 3px 0px #3a7faa, 0px 3px 6px rgba(0, 0, 0, 0.9); top: 6px; } /* Стиль выделения букв */ .submit { /* Трансформируем буквы в заглавные и меням цвет */ text-transform: uppercase; color: #efd959; }
Демонстрация
Страна: (RU )