如何为Edge浏览器设置特定的CSS属性?

时间:2019-01-09 08:13:58

标签: css microsoft-edge

我有这个CSS:

.records-table-row-checkbox {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

我在Edge浏览器中的最高排名有问题,一直在尝试解决近两天。我想更改top:50%;至顶部:19px; 仅适用于Edge浏览器。其余的浏览器应具有top:50%;。

我已经尝试过:

  *::-ms-input-placeholder { 
    top: 19px;
  }

但是Edge仍然占50%。

2 个答案:

答案 0 :(得分:1)

对于此复选框,您可以使用::-ms-check仅在Internet Explorer和Microsoft Edge中受支持的选择器。 以下示例用法:

input[type=checkbox]::-ms-check {
  top: 19px
}

答案 1 :(得分:1)

@supports (-ms-ime-align:auto) {
  .records-table-row-checkbox {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
}}