Go-Back-Skeleton/vendor/github.com/vanng822/css
2017-09-25 20:20:52 +02:00
..
.gitignore vendor dependencies with dep 2017-09-25 20:20:52 +02:00
.travis.yml vendor dependencies with dep 2017-09-25 20:20:52 +02:00
block_parser.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
block_parser_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
charset_parser.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
charset_parser_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
doc.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
import_parser.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
import_parser_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
LICENSE vendor dependencies with dep 2017-09-25 20:20:52 +02:00
parser.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
parser_media_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
parser_selector_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
parser_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
README.md vendor dependencies with dep 2017-09-25 20:20:52 +02:00
rule.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
rule_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
selector_parser.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
styledeclaration.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
styledeclaration_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
stylerule.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
stylerule_test.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00
stylesheet.go vendor dependencies with dep 2017-09-25 20:20:52 +02:00

css

Package css is for parsing css stylesheet.

Document

GoDoc

example

import (
	"github.com/vanng822/css"
	"fmt"
)
func main() {
	csstext = "td {width: 100px; height: 100px;}"
	ss := css.Parse(csstext)
	rules := ss.GetCSSRuleList()
	for _, rule := range rules {
		fmt.Println(rule.Style.SelectorText)
		fmt.Println(rule.Style.Styles)
	}
}