美文网首页
Less calc() 单位兼容问题

Less calc() 单位兼容问题

作者: _chuuuing_ | 来源:发表于2017-05-23 20:21 被阅读0次

    目标:实现某个不固定高度的container中的元素居中

    分析:

    • 不固定高度的container高度的一般可用50%表示
    • 居中的元素有固定大小,比如font-size:20px;

    尝试:==> 报错!

    .class {
      height: calc(50% - 10px);
    }```
    
    **解决方法一:**添加 `~`
    

    .class {
    height: calc(~"50% - 10px");
    }

    
    **解决方法二:**当方法一不可行时,借助less变量`@var`
    

    .class {
    @var: 10px;
    height: calc(~"50% - @{var}");
    }

    相关文章

      网友评论

          本文标题:Less calc() 单位兼容问题

          本文链接:https://www.haomeiwen.com/subject/vamgxxtx.html