Верстка Кроссбраузерной и резиновой кнопок в html
На сомом деле тема не нова, но часто с этой темой делают много ошибок. Сегодня из личного опыта разработки хочу поделиться интересным опытом верстки кнопок в html. Первое что нам надо это правильно построить структуру будущей кнопки:
1 |
<a class="GlobalOrangeButton" href="https://wp-admin.com.ua"><span>Уроки WordPress</span></a> |
CSS для данной кнопки будет выглядеть следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
a.GlobalOrangeButton span { background: transparent url(’https://media-sprout.com/tutorials/web/CSSSprite-SlideButton/images/button_left_orange.png’) no-repeat 0 0; display: block; line-height: 22px; padding: 7px 0 5px 18px; color: #fff; } a.GlobalOrangeButton { background: transparent url(’https://media-sprout.com/tutorials/web/CSSSprit-SlideButton/images/button_right_orange.png’) no-repeat top right; display: block; float: left; height: 34px; margin-right: 6px; padding-right: 20px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; } a.GlobalOrangeButton:hover span { background-position: 0 -34px; color: #fff; } |
Все очень просто, но иногда об этом простои и эффективном методе верстки забывают, хотя многие клиенты требуют и скругления и тени в ИЕ 7. Также кнопки будут хорошо смотреться и в браузерах opera, firefox, safary, yandex browser и многих других, даже в старых их версиях. Все это можно реализовать простейшим способом, который я вам показал выше.
Данная статья была опубликована с собственного опыта разработки сайтов и с последней моей верстки кнопочек. Взят пример статьи от сюда. Если материал вам пригодился, пишите, буду рад вашим комментариям.

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.