» »

Вывод расширения на иконках для сайта


Вывод расширения на иконках для сайта

Создана все на чистом CSS и все будет работать без помощи JS. Это иконки с расширением оригинальным, где даже не нужно для них выводит специальные операторы. Неординарные решение материала как иконки где и будет располагаться как написано расширение.

Установка:

Для модуля Каталог файлов:

Зайдите в ПУ > Управление дизайном > Редактирование шаблонов > Каталог файлов > Страница материала и комментариев к нему и вставьте следующий код в удобное место.

Код
<div class="ico_cbip" data="$FILE_URL$"></div>


Далее зайдите в ПУ > Управление дизайном > Таблица стилей (CSS) и вставьте в конец следующий код.

Код
.ico_cbip {width: 35px; height: 45px; float: left; display: inline-block; border-radius: 3px 0 3px 3px; text-align: center; line-height: 60px; text-transform: uppercase; color: #fff; font-family: 'Roboto',sans-serif; font-size: 12px; font-weight: bold; overflow: hidden;}  
  .ico_cbip:before {content:""; float: right; position: relative; top:0; right:0; border-width:0 12px 12px 0; border-style:solid; border-color: #fff #fff rgba(0,0,0,.15) rgba(0,0,0,.15); background: transparent; display:block; width:0; box-shadow: 1px 0 1px 0 rgba(0,0,0,.15), -1px 0 1px 0 rgba(0,0,0,.15);}  
  .ico_cbip:after {position: absolute; widht: 100%; margin: -2px 0 0 -5px; text-shadow: 0 0 1px rgba(34,34,34,.35);}  
  /* Вид иконки с расширением расширения */  
  .ico_cbip[data$=".rar"] {background-color: #1ab99b;} /* Цвет для иконки */  
  .ico_cbip[data$=".rar"]:after {content: "rar";} /* Название расширения */


Установка завершена.

Здесь нужно еще добавить новую иконку и нужно сделать так.
Как пример, вы решили добавить на интернет ресурс файл, а у него расширение .txt, и чтобы его иконка появилась, вам нужно добавить в стили CSS следующий код:

Код
.ico_cbip[data$=".txt"] {background-color: #f59d1f;} /* Цвет для иконки */  
  .ico_cbip[data$=".txt"]:after {content: "txt";} /* Название расширения */


Источник: http://webo4ka.ru/
09.05.2016 Просмотров: 294 Комментарий: (4)

Поделиться в социальных сетях

Материал разместил

Комментарий: 4
Tergran
Tergran 10.05.2016 18:011
0
Мне этот скрипт понятен, но не думаю что он так нужен на сайте, но если у вас сайт такой с иголочки и всю информацию в плоть какой формат выдает, то здесь можно установить.
feliksteg
feliksteg 10.05.2016 18:122
0
Сам скрипт понятен, но одно, как он будет появляться, если вообще такое будет. И вот он появился, то здесь уже подойдёт или нет, уже дизайн подключаться.
Kosten
Kosten 10.05.2016 19:223
0
Больше для софта, но где основном материал представлен на скачивание.
FeStemBer
FeStemBer 11.05.2016 19:434
0
Не понимаю для чего вообще сделан этот скрипт, может просто не встречал его, а там все сделано как нужно.
avatar