[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Andrey_A, simup, ХарВик, chip642  
Обработка CSS файла при открытии и закрытии
Slava23Дата: Среда, 18.10.2017, 20:27 | Сообщение № 1
Рядовой

На сайте с: 28.05.2017
Город: Москва
Сообщений: 7
Награды: 0
Репутация: 0
Здравствуйте!
Возможно в вашей коллекции скриптов уже есть искомое решение, но так как я не нашел, спрошу в этом вопросе.
Нужен скрипт который на лету разворачивает (при открытии) CSS файл и делает его из "однострочного" (без переносов и отступов) в читаемый вид (приводит в порядок).
И наоборот, после сохранения и закрытия сжимал все стили (убирая лишние отступы и переносы строк).

Пример кусок стандартного (не сжатого) файла:
.mab li {
padding: 0px 5px;
}

a.mcb {
font-size: 110%;
}

.inputbox {
background: none;
padding: 10px 15px;
margin: 10px 0;
font-size: 100%;
width: 100%;
}

Пример кусок этого-же кода но в сжатом виде:
.mab li{padding: 0px 5px;}
a.mcb{font-size: 110%;}
.inputbox{background: none;padding: 10px 15px;margin: 10px 0;font-size: 100%;width: 100%;}
(Важно чтобы после сжатия каждый новый стиль был с новой строки, а не продолжение предыдыущей)

К сожалению вид нормального "несжатого" кода не могу полноценно привести в в вопросе (система вырезает отступы), поэтому прикладываю картинку.


Сообщение отредактировал Slava23 - Среда, 18.10.2017, 20:31
 
Andrey_AДата: Четверг, 26.10.2017, 19:42 | Сообщение № 2
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Развернуть/Свернуть выделенные блоки CSS
Используется скрипт Functions.vbs - Скрипт с различными Функциями, которые можно использовать в других скриптах

Доступно только для пользователей


 
Andrey_AДата: Четверг, 26.10.2017, 19:54 | Сообщение № 3
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
Цитата Slava23 ()
Нужен скрипт который на лету разворачивает (при открытии) CSS файл и делает его из "однострочного" (без переносов и отступов) в читаемый вид (приводит в порядок).
И наоборот, после сохранения и закрытия сжимал все стили (убирая лишние отступы и переносы строк).

Я не знаю что такое на лету - сделал скрипт, который разворачивает и сворачивает блоки
Необходимо обновит Functions.vbs

Первая кнопка:
Код
-"Развернуть блоки CSS" Call("Scripts::Main", 1, "CSS_CE.vbs", `0`)

Текст
Код
.mab li{padding: 0px 5px;}
a.mcb{font-size: 110%;}
.inputbox{background: none;padding: 10px 15px;margin: 10px 0;font-size: 100%;width: 100%;}

превращает в:
Код
.mab li  {
  padding: 0px 5px;
}
a.mcb  {
  font-size: 110%;
}
.inputbox  {
  background: none;
  padding: 10px 15px;
  margin: 10px 0;
  font-size: 100%;
  width: 100%;
}

вторая
Код
-"Свернуть блоки CSS" Call("Scripts::Main", 1, "CSS_CE.vbs", `1`)

наборот...

.


 
  • Страница 1 из 1
  • 1
Поиск:

Интеллектуальные права и отказ от ответственности