gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 18:48:51 25 4
gpt4 key购买 nike

我正在处理的网站需要支持 IE7,而 display: inline-block 在那里不起作用。

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

甚至 zoom: 1; 也不编译(没有星号)。可以肯定的是,我向同一个 CSS 类添加了一些其他有效属性并且可以正常工作。

总结:我无法让 zoom 和 IE7 CSS 属性选择器 (*) 在我的浏览器中使用 LESS。有什么办法解决这个问题吗?

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

最佳答案

少了 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;
}

关于javascript - LESS(客户端)不编译某些 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com