Существует ли синтаксический анализатор CSS для C#? [закрытый]

Вы можете достичь этого, используя flexbox с flex-direction: column-reverse. Я также сделал div редактируемым, поэтому вы можете попробовать фрагмент кода, набрав дополнительный текст:

.div-increase {
  position: relative;
  display: flex;
  flex-direction: column-reverse;
  width: 210px;
  height: 100px;
  max-width: 210px;
  max-height: 250px;
  min-height: 1.5em;
  border: 1px solid blue;
  padding: 3px;
  border-radius: 10px;
  line-height: normal;
  color: red;
}
commodo sit amet, posuere lobortis quam. Vestibulum d

вот моя любимая шпаргалка flexbox , официальная документация и поддержка браузера

62
задан Softlion 21 October 2015 в 13:31
поделиться

5 ответов

И немного более медленный поиск поднимает сообщение в блоге" класс синтаксического анализатора CSS в.NET ", который встраивает эта суть в GitHub (в случае, если блог когда-либо умирает).

8
ответ дан mercator 24 November 2019 в 16:54
поделиться

ExCSS (поддерживает CSS2.1 и CSS3) на GitHub: https://github.com/TylerBrinks/ExCSS.

, Который является более новой версией статьи проекта кода: http://www.codeproject.com/KB/recipes/CSSParser.aspx

27
ответ дан deerchao 24 November 2019 в 16:54
поделиться

Здесь можно найти другой специально для C# с демонстрационным источником.

0
ответ дан dajood 24 November 2019 в 16:54
поделиться

Я написал его, используя грамматику, указанную в спецификации CSS 2.1. Я также выпустил его сейчас: подробности см. http://www.modeltext.com/css/

1
ответ дан 24 November 2019 в 16:54
поделиться

There is a CSS grammar file for GoldParser:

http://goldparser.org/grammars/files/css.zip

GoldParser is easy to include in a C# project, and generates an real LALR parser - not some regex hack.

6
ответ дан 24 November 2019 в 16:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: