css行可以包含多个冒号吗?

Rya*_*axe 3 css

我正在编写一个Python模块,它将进行一些css操作和修改.据我所知,css模板是:

selector{
    property:value;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,是否有任何value包含冒号的实例?

这样做的原因是我想用冒号分隔选择器内的行,并基本上获取属性和值,但如果值中有冒号,则整个函数将错误地操作css.

Gra*_*ray 7

是.

如果指定过滤器(IE),则它包含第二个冒号.

例:

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fad59f', endColorstr='#fa9907')
Run Code Online (Sandbox Code Playgroud)

任何带有url的CSS属性都可以轻松包含 http:

例:

background-image: url("http://example.com/image.jpg");
Run Code Online (Sandbox Code Playgroud)


Jan*_*Jan 5

是的,例如:

selector:before{
    content:":";
}
Run Code Online (Sandbox Code Playgroud)

  • 哦,那是一个聪明的人.当您考虑内容属性时,真的没什么是安全的. (2认同)