LESS(客户端)不编译某些CSS属性

LESS (client side) does not compile certain CSS properties

本文关键字:CSS 属性 编译 客户端 LESS      更新时间:2023-09-26

我正在工作的网站需要支持IE7和display: inline-block不工作。

通过搜索我发现*display: inline;*zoom: 1;可以解决这个问题。问题是,这在我用LESS编译的CSS中没有显示。

即使zoom: 1;也不能编译(没有星号)。为了确保,我在同一个CSS类中添加了一些其他有效的属性,并且可以正常工作。

总结:我不能得到zoom和IE7 css属性选择器(*)与LESS在我的浏览器中工作。有什么解决办法吗?

<script>less = {env: 'development'};<script>

With LESS 1.5

// IE7 inline-block
// ----------------
.ie7-inline-block() {
  *display: inline; /* IE7 inline-block hack */
  *zoom: 1;
}
p{
.ie7-inline-block();
}
编译:

p {
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
}