fancl 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
..
.gitignore 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
.travis.yml 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
LICENSE 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
README.md 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
at_parser.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
block_parser.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
doc.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
parser.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
rule.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
selector_parser.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
skip_rule.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
styledeclaration.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
stylerule.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
stylesheet.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos
value.go 67accdedf4 init project %!s(int64=2) %!d(string=hai) anos

README.md

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.Selector.Text())
        fmt.Println(rule.Style.Styles)
    }
}