我正在研究一些当前使用LESS,CSS3和其他一些“花哨”技术的项目。我有一些代码段,其计算的高度对我来说:-moz-calc crossbrowser(polyfills?hooks?)
height: -moz-calc(100% - 40px);
我也用在其他几个地方-moz-计算,计算一些东西。问题是让它工作crossbrowser(O,Safari,Chrome,IE8 +)。即使我试图通过JS(jquery)来完成它也有点棘手,但不幸的是有些情况非常棘手。所以我正在寻找一些自动更新的防弹解决方案,就像它是CSS'calc()一样。
你为什么不能用LESS做到这一点? “防弹解决方案”可能不存在(当然不是在CSS中),你怎么用JavaScript/jQuery来尝试这个? – 2012-01-13 15:28:54
@Madmartigan我无法在我的LESS文件中运行JS。不知道为什么。其实我可以做这样的事情'@var:“hello”.toUpperCase();'但是这个'@height:document.body.clientHeight;'根本不起作用。 – 2012-01-13 18:54:48