Абстракция от CSS

Позвольте мне кое-что прояснить.

Я.Ненавидеть, CSS.

Это нескончаемый кошмар. Каждое незначительное изменение макета ощущается как взлом. Решения проблем, кажется, часто включают в себя расстановку чисел, например, как какой-то повар пытается точно определить, сколько мускатного ореха положить в свой скоро известный рисовый пудинг. Затем возникает проблема с несколькими браузерами, проблемы с несколькими разрешениями.

Короче говоря, это боль. Пита, если хотите.

Многие фреймворки стремятся абстрагироваться от HTML (пользовательские теги, система компонентов JSF), чтобы упростить работу с этим конкретным источником рыбы.

Есть ли что-то, что вы использовали, ребята, с похожей концепцией, применяемой к CSS? Что-то, что делает для вас кучу кросс-браузерной магии, поддерживает подобные переменные (почему я должен набирать # 3c5c8d каждый раз, когда мне нужен этот цвет), поддерживает вычисляемые поля (которые «компилируются» в CSS и JS) и т. Д.

Или я правильно об этом думаю? Я пытаюсь протолкнуть очень квадратный блок через очень круглое отверстие?

Ответы на вопрос(18)

Ваш ответ на вопрос