left:initial在Internet Explorer中不起作用

Zie*_*ARI 8 html css internet-explorer

在IE中,工具提示没有像我想要的那样显示.

这是正确的显示(铬):

在此输入图像描述

这是错误的显示(IE)

在此输入图像描述

那是我的css:

.tooltipfullscreen:hover:after {
    left: initial;
    right: 0;
    transform: none;
}
Run Code Online (Sandbox Code Playgroud)

Bol*_*ock 20

IE不支持该initial关键字,对它的支持只是刚刚添加到Microsoft Edge.

initial对于像left这样的属性来说真的没有多大意义- 众所周知,这些属性的初始值auto只是硬编码.

  • 就像你用`transform:none`代替`transform:initial`一样. (2认同)