Tea*_*App 36 html javascript css jquery css3
我有jquery accorion id #accordion和头类名称中的一些内容.simpleColor.现在我想给.simpleColor一个计算余量.在伪...它看起来像这样,
.simpleClass {
margin-left: ((#accordion.width/2) - (.simpleColor.width/2));
}
Run Code Online (Sandbox Code Playgroud)
如果有可能,我愿意使用任何其他技术(如javascript)来实现此目的.
Tim*_*imE 68
有一个名为calc的CSS函数开始得到很好的支持.语法如下:
width: calc(50% - 100px);
Run Code Online (Sandbox Code Playgroud)
(注意运算符周围的空格很重要)
这允许CSS中的真正动态计算支持.使用预处理器,您只能将静态长度与静态长度相结合,相对长度与相对长度相结合.
从Chrome 19,Firefox 4和IE9开始支持Calc.这个功能得不到广泛的支持,足以广泛使用它,但它将来不会太远,它是值得记住和期待的东西.