IE11中的计算百分比

时间:2019-09-17 23:31:31

标签: css sass css-calc

有什么方法可以使css #! /bin/bash useradd -G sudo user1 echo 'user1:pass@user1' | chpasswd 函数在IE11中具有如下所示的偏移量吗?

这在IE11中不起作用:

calc

静态百分比:

div:nth-child(1) {
  background: hsl(114.54545, 44%, calc(55.88235% * 1.1));
}

https://jsfiddle.net/d5hoe102/1/

1 个答案:

答案 0 :(得分:2)

在不需要calc()的情况下,您可以尝试使用额外的白色层来近似亮度以提高亮度

div:nth-child(1) {
  background: hsl(114.54545, 44%, calc(55.88235% * 1.1));
}

div:nth-child(2) {
  background: hsl(114.54545, 44%, 55.88235%);
  position:relative;
  z-index:0;
}
div:nth-child(2):before {
 content:"";
 position:absolute;
 z-index:-1;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background:rgba(255,255,255,0.1); 
}
<div>calc</div>
<div>static</div>

您也可以在多个背景下使用它:

div:nth-child(1) {
  background: hsl(114.54545, 44%, calc(55.88235% * 1.1));
}

div:nth-child(2) {
  background: 
    linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.1)),
    hsl(114.54545, 44%, 55.88235%); 
}
<div>calc</div>
<div>static</div>