是否可以在CSS中创建一个新的属性?例如,假设您正在开发显示照片的控件,并且您想要添加一个属性到css来控制照片周围的样式框架.就像是:
#myphoto { frame-style: fancy }
有没有办法以跨浏览器兼容的方式执行此操作,以及如何定义样式是否继承?
编辑:这是一个自定义控件 – 您的JS代码将处理风格 – 我不期望浏览器神奇地知道该怎么做.我希望用户能够使用CSS而不是JS对该控件进行风格化.
解决方法
当然,为什么不.以此为例:
http://bililite.com/blog/2009/01/16/jquery-css-parser/
您也可以使用CSS类而不是属性.不确定是否适用于您正在做的事情.