Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 26.02.2012, 23:41
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от DreamTheater
CSS маздай, переходи ко мне на Темную Сторону
Недавно накидал тоже интересную штуку, которая проще, но возможностей куда больше. Хотя аналог LESS/SASS тоже на подходе))
Ответить с цитированием
  #32 (permalink)  
Старый 27.02.2012, 00:31
Профессор
Посмотреть профиль Найти все сообщения от Mахmaxmaximus
 
Регистрация: 22.02.2012
Сообщений: 163

они нужды для сокращения времени на разработку, и упрощения работы верстака, это упрощенный синтаксис CSS/

после завершения разработки они компилируются в обычный CSS/ понятный браузеру.
Ответить с цитированием
  #33 (permalink)  
Старый 27.02.2012, 08:33
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

nasqad,
LESS/SASS - это полноценные CSS-фреймворки с кучей синтаксического сахара. Используя их можно немного сэкономить время на разработку, за счет использования вложенных правил, переменных и примесей, в плоть до наследования. В конечном итоге это все транслируется в CSS код. В моем подходе все намного проще.


можно писать обычный JS {объект} типа:

var css = {
    'html': {
        'background': 'red',
        'body': {
            'color' : 'rgb(255, 255, 255)',
            'div > p': {
                'color': 'green',
                'border': '#000008'
            }
        }
    },
    'input' : {
        'border' : '1px solid #110011'
    }
};


Который превратится в следующий CSS-код (с небольшими бонусами).

html {
    background: red;
}

html body {
    color: #FFF;
}

html body div > p {
    color: green;
    border: #000008;
}

input {
    border: #101;
}


На сервере (где есть Node или Python) его можно добавить в уже существующий файл или создать новый, а на клиенте через создание нового правила тега.

Последний раз редактировалось monolithed, 27.02.2012 в 08:35.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я как ответить на вопрос - есть ли жизнь на других планетах? TicTac Оффтопик 5 28.04.2011 04:29
У меня есть вопрос rzhsasha Firefox/Mozilla 29 08.12.2010 18:48
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37