воскресенье, 5 февраля 2017 г.
Оформление облака тегов на сайте в виде ярлыков с помощью CSS3
Здравствуйте, друзья. На одном из забугорных сайтов обнаружил красивое оформление облака тегов в виде ярлыков. И сразу же задумался о том, как сделать такое на своем блоге. Сначала показалось, что реализовано все на jQuery, потому что теги очень плавно реагировали на наведение, но потом оказалось, что начистом CSS3 и HTML. Смотрите пример.
Помнится когда-то давно в WordPress был плагин облака тегов, в виде карусели, но он работал на флеш и сейчас я его уже нигде не вижу, видимо уже неактуален. Теперь можно создать не менее красивые теги, оформленные на HTML. И для этого не нужны никакие модули. Нужно всего лишь задать определенные CSS стили и ваш ресурс преобразится и заиграет новыми красками. Не важно на чем он функционирует, на Joomla, uCoz или Modx. Трудиться будем непосредственно с кодом.
Готовые 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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | .post-tag{ margin:-30px 0 35px } .post-tag a{ background-color:#aaa; border-radius:0 2px 2px 0; color:#fff; display:inline-block; font-size:11px; line-height:13px; margin:0 0 2px 10px; padding:4px 7px 3px; position:relative; text-transform:uppercase; transition: 0.2s linear -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; -o-transition: 0.2s linear; } .post-tag a:before{ border-top:10px solid transparent; border-right:8px solid #aaa; border-bottom:10px solid transparent; content:""; height:0; position:absolute; top:0;left:-8px; width:0; transition: 0.2s linear; -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; -o-transition: 0.2s linear; } .post-tag a:after{ background-color:#fff; border-radius:50%; content:""; height:4px; position:absolute; top:8px; left:-2px; width:4px } .post-tag a:hover{ background:#444; color:#FFF } .post-tag a:hover:before{ border-right-color:#444 } |
Это уже готовые CSS стили для облака тегов, которые будут дополнительными. Их можно вставить в ваш файл таблицы. А Выводить на странице их нужно таким образом:
<p class="post-tag"><a href="#">Надпись на ярлыке</a></p> |
Чтобы сделать красивое облако тегов для сайта и, главное, чтобы они гармонично вписались в ваш дизайн, стили оформления, можно изменять, а именно цветовую схему по вашему усмотрению. Для этого используйте таблицу безопасных цветов. Если вы так же, как и я ведете дневник на WordPress и хотите все это хозяйство внедрить туда, то нужно заглянуть в код и посмотреть какие классы прописаны к текущим тегам и заменить все параметры CSS стилей на новые. Если плохо в этом разбираетесь, можете написать мне и, возможно я вам помогу. ) А пока скачайте архив с готовыми стилями.
0 коммент.:
Отправить комментарий